Демон — компьютерная программа в системах класса UNIX,
запускаемая самой системой и работающая в фоновом режиме
без прямого взаимодействия с пользователем.
Википедия.
Программа-шутка, прошу не относиться серьёзно)
При разработке использовалась недокументированная функция платформы, описанная в публикации Открывашка ячеек таблиц. Если вкратце, то можно назначить глобальное сочетание горячих клавиш, чтобы вызвать общую команду. Подумалось, что можно использовать эту фичу для быстрого вызова форм конфигурации без блуждания по дебрям стандартных меню, ограниченных настройками видимости и функциональными опциями.
Добавлено сочетание клавиш Аlt+D
, позволяющее вызвать в любом месте вызвать общую форму, содержащую единственное поле ввода. По мере ввода текста происходит поиск и подсветка по вхождению строк. Поиск происходит по именам и синонимам объектов метаданных. По мере ввода список поиска выбора сужается, а найденные позиции подсвечиваются зеленым. При выборе нужной позиции произойдет переход в основную форму выбранного объекта.
Вызвать демона можно в любом месте рабочего пространства 1С. Вероятно, но необязательно, глобальное сочетание клавиш может вступить в конфликт с локальным сочетанием, тогда вызов не произойдет.
Не получится использовать как замену полнотекстового поиска, т.к. программа ищет совпадения только в метаданных. Работать будет в любой конфигурации на управляемых формах, на платформе, начиная с 8.3.15 (используется метод СтрНайтиИВыделитьОформлением
). Расширение состоит из одной общей команды и одной общей формы. Режим совместимости расширения 8.3.8. Вызовы БСП не используются.
Всем удачного кодинга!
Перенес первоначальный сбор сведений о метаданных в общий модуль с повторным использованием, что повысит скорость открытия формы со второго и последующего раза. Соответственно, режим совместимости повысил до 8.3.9.