GoldenDict на основе сборки 1.5RC475 + последние поправки - (не UI Revolution) - Download: - только
exe файл.
Обратите внимание -
это не версия UI Revolution и не официальная сборка. Отладить с ходу такой менеджер с фильтром не просто. Но сделано все возможное, что бы все на текущий момент работало как положенно. Так, что на ваш страх и риск. В какой то мере это база более серьезного проекта. Хотелось бы, что бы была активность по поводу сбоев и несоответствий в сохранении информации и при каких обстоятельствах происходит.
New: 1. Расширен функционал менеджера журналов истории. Увеличена скорость импорта. 2. Окно-Фильтр журнала истории. Окно-Фильтр - тесно взаимодействует с Менеджером журналов и Окном истории. Собственно это Фильтрующий посредник между Менеджером и Историей и обладает следующим функционалом: Навигация по списку журнала с помощью мыши или клавиш управления.
Контекстное меню.
Удаление/Копирование/Вставка заголовков списка, а также очистка истории.
Сортировка без учета регистра по Алфавитному Возрастанию/Убыванию/Сброс в исходное состояние.
Фильтрация по списку.
Реверс фильтрации.
RegExp (WildcardUnix) с приглашением в строке ввода WildcardUnix.
Статистика: фильтр(процент)/общее число.
Как уже было сказано
Окно-Фильтр - это Фильтрующий посредник между Менеджером и Историей. Не пугайтесь. Это такое же окно как и окно истории. И в нем увидите тот же список истории. Собственно и одно из предназначений этого окна - формирование пользовательского списка заголовков. Все манипуляции с менеджером журналов истории будут дублироваться в обоих этих окнах. При желании можно скрыть основной журнал или объединить, используя вкладки:
Однако и на этом этапе есть различия связанные с навигацией по списку: Правая кнопка мыши вызовет контекстное меню без перехода на текущий заголовок списка.
Кроме копирования списка есть и вставка из буфера обмена. Если список пуст, вставка произойдет в порядке следования списка в буфере. Если список не был пуст, произойдет объединение списков с удалением дубликатов и сортировкой в алфавитном порядке.
Скорость загрузки больших списков доведена до комфортной. Ограничение размера списка 200000.
Заголовки словаря можно экспортировать в текущее хранилище журналов и просматривать используя все преимущества окна истории, сортировки и фильтрации.
Важное предназначение этого списка: различные манипуляции со списком, сортировка и фильтрация: На фильтрации с помощью
RegExp (WildcardUnix) полагаю особо останавливаться не стоит. Так же как и с
Сортировкой по возрастанию и убыванию. Замечу, что пункт в контекстном меню
Reset вернет исходное состояние сортировки списка истории, но не фильтрации.
Особо остановимся на
Фильтрующем списке. Дело в том, что менеджер журналов содержит дежурный список
Filter, который как и список
History создается автоматически и его не получится ни удалить, ни переименовать. Однако работать с ним можно так же как с обычным журналом. Но все что в него попадает становится фильтрующим списком. Это значит, что если в контекстном меню выбрать пункт
Filtering, в текущем списке вы увидите только то, что есть в списке фильтрации.
Допустим в списке-фильтре у вас находится частотный список
Oxford3000, значит в текущем списке вы увидите только те слова которые входят в этот список.
Или например ведете фильтр знакомых слов. Включаем фильтрацию и видим в текущем списке знакомые слова. Таким же образом можно поступить и с незнакомыми словами. Но есть и иной способ. Пункт контекстного меню
Reverse Filtering обратит фильтрацию и теперь в текущем списке останутся только те слова которых нет в фильтре. Таким образом переключая этот пункт меню можно видеть знакомые или незнакомые слова.
Предусмотрен более удобный способ вести сразу несколько фильтров и переключаться между ними. Пункт контекстного меню
Turn in Filter моментально превратит любой журнал в фильтр. Журнал останется, фильтр сменится. Так, что если в фильтре нужная информация, предварительно сохраняем ее. Однако как видно фильтра лучше вести отдельно и в нужный момент переключаться.
Фильтрацию можно осуществлять в любом режиме ведения журнала: ручном или автоматическом. При автоматическом способе ведения журнала гарантирован чистый текущий журнальный список, свободный от любого вида мусора, просматривать такой список будет удобно. Можно формировать различные схемы фильтрации мусора. При этом если текущий журнал - фильтрующий список, автомтичекский сбор отключается, что в свою очередь гарантирует чистоту фильтрующего спсика. Его можно формировать только сознательно.
Сортировка, Фильтрация
RegExp (WildcardUnix) и Фильтрация по списку могут работать одновременно. При этом на исходный список эти манипуляции не действуют. Так что не волнуйтесь, информация никуда не исчезнет, а исходный порядок формирования списка останется нетронутым. И вообще удалить заголовки в списке вы сможете только с помощью
Del. Так, что экспериментируйте с фильтрацией как угодно.
Но есть еще один маленький штрих. В заголовке окна текущего списка можно увидеть небольшую полезную статистику: Количество заголовков после фильтрации в цифре (в процентном отношении)/Сколько всего заголовков в исходном списке.