Написан во время подготовки к экзаменам в магистратуру. Обеспечивает организацию источников (ссылки, файлы на компьютере, записи) в систему, основанную на тегах. В данный момент реализовано:
- Теги
- Организация тегов в древовидную структуру
- Создание/удаление/изменение тегов
- Ассоциация тегов с записями
- Открытие файлов и ссылок по нажатию в сторонних программах
- Редактирование записей
- Сохранение в формате json
- Манипуляция объектами через встроенную консоль с подсказками
ИСПОЛЬЗОВАТЬ НА СВОЙ СТРАХ И РИСК! РАЗРАБОТЧИК НЕ НЕСЁТ НИКАКОЙ ОТВЕСТВЕННОСТИ!
Формат вывода представляет собой структуру:
>
: [Item Create Help]
|----------------| Возможные варианты команд.
Ввод команды осуществляется по первой букве.
> ce
/ \
/ \_
Create Entry: [File Link Simple]
| | Ввод команды осуществляется по первым буквам
|-----------| Описание текущего действия
|----------------| Возможные варианты следующей команды
> cel vk.com;-----------------_
/ \ \____ \______________ \
/ \__ \__ \ \
Create Entry Link: <link:vk.com>; <comment>
|----------------| Введённая команда
|---| Имя первого аргумента
|----| Значение первого аргумента
| Точка с запятой -- отделение
аргументов друг от друга
|-------| Имя второго аргумента.
Используется значение
по умолчанию
> ie
Item Edit: [Parent] <field:name>
|-------| Введённая команда
|------| Возможные варианты следующей команды
|--------| Либо можно вводить аргументы
|--| Автодополнение
> ie com
Item Edit: [Parent] <field:comment>
|-------| Введённая команда
|------| Возможные варианты следующей команды
|--------| Либо можно вводить аргументы
|--| Автодополнение
Активируется команда нажатием на Enter.
Что планируется:
- Перенести сохрание в базу SQLite
- Поиск среди записей
- Приближённый поиск среди записей
- Горячие клавиши
9.08.17 Первая публичная альфа-версия
- Теги
- Организация тегов в древовидную структуру
- Создание/удаление/изменение тегов
- Ассоциация тегов с записями
- Открытие файлов и ссылок по нажатию в сторонних программах
- Редактирование записей
- Сохранение в формате json
- Манипуляция объектами через встроенную консоль с подсказками