Обзор поиска Storehouse of Tasks

Начиная с 2.3 версии, программа Storehouse of Tasks имеет поиск. На самом деле, поиск получился даже лучше, чем в дополнении для Ruxe Engine. И я подумал, что неплохо было бы представить его возможности. Этот краткий обзор позволит использовать поиск в полной мере.

С расположением элементов управления поиском окончательно ещё не решил, пока поиск располагается на новой вкладке фильтра «Поиск»:

Для переключения на вкладку «Поиск» не обязательно использовать мышь или комбинации переключения вкладок, а лучше воспользоваться стандартной горячей комбинацией [Ctrl] + [F].

Элементы управления поиском:

Допустим, у нас есть категория «Дни_рождения», в которой созданы 4 заметки:

Для поиска в определённой категории не нужно переключать на эту категорию — по умолчанию механизм ищет во всех категориях, но можно ограничить в «Искать только в категории:». В строке поиска введём «анатолий». Обратите внимание, что в заметке имя Анатолий имеет другое окончание.

Но, не смотря на это, механизм обнаружил соответствующую заметку и вывел её характеристики. Т.к. я предпочитаю на сайте размещать скриншоты шириной не более 640 пикселей, то можно заметить, что столбец «Задание», который наиболее информативен для нас, слишком узок. Но это мы сейчас подправим.

В опциях появилась новая вкладка «Поиск», на которой расположены элементы настройки поискового механизма и таблицы результатов.

Столбец «Приоритет» является наименее полезным, поэтому для данного обзора я его укорочу до 0 пикселей.

Теперь результаты выглядят так:

Как вы могли подметить ранее, поисковый механизм позволяет искать слова с различными окончаниями (в т.ч. английские):

Такая функция является частью опции «Умный» поиск. «Умный» поиск позволяет получать намного больше полезных результатов, особенно при запросе сразу с несколькими словами и предлогами. Но в редких случаях, «умный» поиск может показаться вредным. Его можно отключить в опциях:

По умолчанию, результаты сортируются по релевантности, т.е. по степени соответствия результата запросу. Индекс релевантности в процентном соотношении отображается в последнем столбце.

При необходимости, результаты можно отсортировать по приоритету:

В таблице результатов можно сразу же и отредактировать задачу двойным кликом левой кнопки мыши по задаче, либо пунктом «Просмотр/правка задания» из контекстного меню.

Можно перейти в обычный режим работы программы с выделением найденной задачи. Для этого в контекстном меню нужной задачи выберите пункт «Перейти к заданию»:

Программа выберет нужный фильтр, нужную дату и выделит найденную задачу.

Рассмотрим более подробно релевантность. Допустим у нас есть три задания, в каждой из которой имеется фраза с предложением купить гречку. Но в одном из заданий добавим, что нужно купить и рис, а в другом и рис, и вермишель:

Т.к. слово «гречка» встречается во всех трёх заданиях один раз, то индекс релевантности у всех 100%. Но добавим к запросу слово «рис»:

Задание, повелевающее приобрести только гречку, теперь имеет индекс 50%, потому что в отличии от двух других не имеет слова «рис». Добавим к запросу слово «вермишели» и 100% индекс релевантности будет иметь только одна задача.

В заключении отмечу, что по умолчанию поиск производится по мере набора символов в строке запроса. Это может быть медленно (на слабых конфигурациях или при большом количестве задач) или не удобно. Поэтому в опциях можно отключить «Искать во время набора»:

Справа от строки запроса появится кнопка «Найти». Теперь поиск осуществляется только при нажатии этой кнопки, либо клавиши [ENTER].

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *