Глобальные расширения и скрипты

02 октября 2020 18:12
bolsun

TurboConf Скрипты


В поставке: ТурбоМеню, имя информационной базы в заголовке конфигуратора, ТурбоКнопка, очистка окна сообщений при проверке модуля, автосохранение текстов модулей, кэш объектов конфигурации, перезагрузить скрипты, показать лог, приостановка/возобновление, показать настройки

ТурбоМеню

Если Вы только начинаете использовать TurboConf или забыли как вызвать какую-то команду, воспользуйтесь контекстным меню, из которого можно вызвать различные функции программы.

TurboMenu можно вызвать комбинацией Ctrl + ~ или кликнув на специальную кнопку в правом верхнем углу конфигуратора.


Image https://turboconf.ru/Content/images/TurboMenu.png

ТурбоКнопка

При работе с текстами модулей, всегда под рукой ТурбоКнопка. ТурбоКнопка – значок турбины, который отображается прямо в текущей строке текстового редактора. Эта кнопка вызывает специальное контекстное меню, для быстрой работы с текстами модулей. Функция работает на платформе 8.3.8 и выше.


Image https://turboconf.ru/Content/images/TurboButton.png

Меню ТурбоКнопки можно также вызвать комбинацией Ctrl+Alt+Enter

Имя информационной базы в заголовке конфигуратора

Когда открыто две одинаковые конфигурации, иногда сложно определить в какой именно базе вы находитесь в данный момент. Поэтому приходится заходить в меню Справка и смотреть "О программе".

TurboConf может сам получить имя информационной базы и отобразить его в заголовке окна Конфигуратора

Ctlr+F12 включает/выключает добавление имени информационной базы в заголовок окна Конфигуратора.

В настройках можно включить/отключить автоматический режим работы функции.

Теперь можно легко отличить рабочую базу от тестовой.

Настройка расположения имени информационной базы, в заголовке Конфигуратора

В настройках можно задать расположение имени информационной базы в заголовке: в конце строки или в начале.

Таким образом, если выбрать расположение в начале заголовка, то в панели задач можно быстро определить, к какой базе или конфигурации относится окно 1С.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf5_11_Configurator_Title_Start.png

Настройка встроенных расширений и скриптов

В настройках, на вкладке "Скрипты и хоткеи" , можно задавать произвольные горячие клавиши для любой функции, а также включить или отключить скрипт или расширение. На вкладке есть фильтр, который поможет быстро найти нужную функцию по названию, описанию или хоткею. Если навести мышкой на название скрипта, появится всплывающая подсказка с его кратким описанием. Также из этого окна, сразу можно открыть страницу помощи для выбранного скрипта. Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/NewScriptsSettings.png

Поиск скрипта или расширения по хоткею

Как быстро вернуть штатное поведение горячей клавиши или переназначить комбинацию? Например, вы привыкли использовать Alt+2 для открытия модуля формы, но при нажатии вызывается вставка символа @. Открываем настройки программы, вкладку "Скрипты и хоткеи" и нажимаем в поле поиска нужную комбинацию. Скрипт найден! Теперь можно отключить данную функцию или переназначить ее на другой хоткей. Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/HowToFindScript.png

Приостановка/возобновление работы программы

Вы можете временно приостановить/возобновить работу TurboConf (программа перестает перехватывать события клавиатуры и мыши). Опция может быть полезна при использовании сканеров штрихкодов, считывателей и т.д.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf56_suspend_resume.png

Лог программы

Для вызова лога нажмите Ctrl+Alt+Shift+L. В лог пишутся исключения в скриптах, вызов функции Сообщить() а также уведомления и ошибки.

В настройках, на вкладке "Для разработчиков", можно задать уровень сообщений, которые будут выводиться в лог:

  • Отладка
  • Предупреждения
  • Ошибки

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/LogLevel.png

Кэш объектов конфигурации

Для работы некоторых функций необходимо создать кэш объектов текущей конфигурации или расширения. Тогда например, при открытии навигатора можно сразу найти нужный объект. Также появятся дополнительные контекстные подсказки, возможность выбора типа в "Конструкторе ТаблицыЗначений" и т.д.

Первое создание кэша может занять некоторое время, но в дальнейшем он будет загружаться достаточно быстро. Создать его очень просто, нужно просто кликнуть на иконку в ТурбоМеню.Также обновить или создать кэш можно прямо в окнах Навигатора, Конструктора ТЗ и других.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/cache_refresh.png

Кэш можно создать также для расширения конфигурации. Для этого вызовите обновление кэша, находясь в окне дерева расширения.

Перезагрузить скрипты

Перезагружает все скрипты по Ctrl+Shift+R

Автоматическое сохранение текстов модулей

Наверное, многие разработчики сталкивались с проблемой, когда из-за аварийного завершения Конфигуратора или еще по какой-то причине, терялась часть проделанной работы. Это расширение позволяет сохранять и восстанавливать тексты модулей, с которыми вы недавно работали

Тексты модулей сохраняются в папку "Мои документы\TurboConf\AutoSave\Имя_конфигурации_или_внешней_обработки"

Имя файла содержит тип и название объекта конфигурации, а также идентификатор процесса конфигуратора.

Включить автосохранение текстов модулей можно в настройках, на вкладке "Разработчикам".

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/AutoSaveModuleText2.png

Очистка окна сообщений при проверке модуля по Ctrl+F7 или F7

Перед вызовом проверки модуля будут очищены все сообщения в "Окне сообщений".

Любой скрипт можно включить/отключить в настройках

0

См. также

Турбо поиск

Редактирование и ассистирование

Интеграция 1С и Битрикс 24 через расширения. Курс

OneScript

TurboConf - расширение Конфигуратора 1С

Навигация

Обновлятор-1С: групповое (пакетное) обновление и обслуживание всех баз за один раз

Комментарии

Модератору