Skip to content

Organize you link, files and notes with tags in your console!

Notifications You must be signed in to change notification settings

AzaubaevViktor/tagging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Tagging

Написан во время подготовки к экзаменам в магистратуру. Обеспечивает организацию источников (ссылки, файлы на компьютере, записи) в систему, основанную на тегах. В данный момент реализовано:

  • Теги
  • Организация тегов в древовидную структуру
  • Создание/удаление/изменение тегов
  • Ассоциация тегов с записями
  • Открытие файлов и ссылок по нажатию в сторонних программах
  • Редактирование записей
  • Сохранение в формате 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.

TODO

Что планируется:

  • Перенести сохрание в базу SQLite
  • Поиск среди записей
  • Приближённый поиск среди записей
  • Горячие клавиши

Версии

v0.1a

9.08.17 Первая публичная альфа-версия

  • Теги
  • Организация тегов в древовидную структуру
  • Создание/удаление/изменение тегов
  • Ассоциация тегов с записями
  • Открытие файлов и ссылок по нажатию в сторонних программах
  • Редактирование записей
  • Сохранение в формате json
  • Манипуляция объектами через встроенную консоль с подсказками

About

Organize you link, files and notes with tags in your console!

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages