mirror of
https://github.com/salexdv/bsl_console.git
synced 2024-11-28 08:48:48 +02:00
3.7 KiB
3.7 KiB
Горячие клавиши
Команды контекстного меню
- Форматирование выделенного фрагмента кода
ALT+SHIFT+F
- Конструктор запроса
CTRL+D
. Команда приводит к формированию событияEVENT_QUERY_CONSTRUCT
, в параметрах которого передается текст текущего запроса - Добавить комментарий
CTRL+/
- Удалить комментарий
CTRL+SHIFT+/
- Установить закладку
ALT+F2
- Следующая закладка
F2
Все команды контекстного меню могут быть отключены с помощью опции disableContextCommands
Навигация
- Переход к парной скобке
CTRL+[]
. Также осуществляет переход между парными конструкциямиФункция - КонецФункции
,Если - КонецЕсли
и т.п. - Прокрутка вверх/вниз
CTRL+Up/Down
- Сворачивание/разворачивание текущего блока
ALT+SHIFT+[]
- Переход к строке по её номеру
CTRL+G
- Переход к определению переменной, функции или поля запроса
F12
. Быстрый просмотр определения возможен при наведении курсора мыши на слово с зажатой клавишейCTRL
, а также при нажатииCTRL+F12
.
Поиск и замена
- Открытие окна поиска
CTRL+F
- Открытие окна замены
CTRL+H
- Поиск текущего слова
CTRL+F3
и переход к следующему результату поиска - Переход к следующему результату поиска
F3
. В 1С не работает т.к платформа перехватывает это нажатие.
Редактирование кода
- Перемещение вверх/вниз текущей строки или группы выделенных строк
ALT+Up/Down
- Выделение текста между скобками или парными конструкциями
ALT+SHIFT+B
- Удаление текущей строки (группы строк)
SHIFT+Del
илиCTRL+L
- Копирование текущей строки и вставка её на одну строку выше
ALT+SHIFT+Up
- Копирование текущей строки и вставка её на одну строку ниже
ALT+SHIFT+Down
Подсказки
- Вызов списка подсказок для текущей позиции
CTRL+Space
- Вызов подсказки по параметрам текущей процедуры/функции/метода
CTRL+SHIFT+Space
При активном окне подсказок
- Переход вверх/вниз
Up/Down
- Выбор текущей подсказки
Enter/Tab
- Показ детальной информации
CTRL+Space
При активном окне подсказок по вызову процедуры/функции/метода
- Переход к следующей/предыдущей сигнатуре
CTRL+Up/Down
Отключение горячих клавиш
Сочетания клавиш, кроме тех, что привязаны к пунктам контекстного меню могут быть отключены при помощью функции disableKeyBinding