Горячие клавиши 1с программирование

Простейшие приемы оптимизации работы программиста. Горячие клавиши.

Все мы знаем, что использование горячих клавиш значительно ускоряет работу программиста 1С. Но как показывает практика, для того чтобы посмотреть какие есть сочетания клавиш, запомнить их и начать использовать времени не хватает. В начале карьеры сосредотачиваешься на более важных вещах. При наборе определенного уровня профессионализма имеем уже устоявшиеся привычки и переучиваться трудно.

Введение Все мы знаем, что использование горячих клавиш значительно ускоряет работу программиста 1С. Но как показывает практика, для того чтобы посмотреть какие есть сочетания клавиш, запомнить их и начать использовать времени не хватает. В начале карьеры сосредотачиваешься на более важных вещах. При наборе определенного уровня профессионализма имеем уже устоявшиеся привычки и переучиваться трудно. Однако оно того стоит. Не только потому что быстрее, но, и это важнее, потому что удобнее. И здесь я хотел бы собрать наиболее часто используемые горячие клавиши в конфигураторе 1С. Исследование кода Во время исследования не знакомого кода часто приходится прыгать по модулю в разные функции и процедуры. Иногда нужно анализировать пару функций одновременно в разных местах модуля. Учитывая что количество строк кода порой измеряется десятками тысяч, не обойтись без закладок. С закладками работают два сочетания: Alt+F2 — устанавливает закладку на текущую строку. F2 — перемещает курсор между закладками. Для перехода к телу процедуры или функции, необходим встать на неё курсором и нажать F-12 Быстро пермещаться по ветвям конструкций Если. ИначеЕсли. Иначе. а так же между началом и концом цикла помогают клавиши Ctrl-[ Ctrl-] Для пермещения к конкретной строке с известным номером (например, если ошибка выскочила у пользователя, который сообщает о ней по телефону) Ctlr-G Кодирование Написание кода обычно значительно менее затратно по времени, чем его отладка. Но и здесь время можно экономить. При написании кода серьезную помощь оказывает автодополнение, либо контекстная подсказка Ctrl-Пробел Быстро отформатировать отступами участок кода значительно удобнее, чем вручную нажимать Таб на каждой строке и для этого есть такое сочетание клавиш Alt-Shift-F Серьёзно ускорить кодирование может использование шаблонов, для этого служит сочетание Ctrl-Q Для быстрой подсказки от синтакс-помощника по оператору, функции плотформы или любому другому ключевому слову надо установить курсор на это слово и нажать Ctrl-F1 Отладка Без отладки не обходится ни исследование незнакомого кода, ни написание собственного. Привычка использовать клавиатуру вместо мыши здесь окупается очень быстро. Это не только быстрее, но и удобнее. F5 — запус отладки F10 — выполнить следующую строку кода (не заходя в процедуры и функции) F11 — выполнить следующую строку кода (c заходом в процедуры и функции) Shift-F9 — рассчитать выражение Окно служебных сообщений Иногда проверка текста модуля выдает много синтаксических ошибок в окно служебных сообщений. Если они были допущены по невнимательности, то их исправление очень быстрое. Всегда удобнее очистить окно сообщений (и закрыть его, чтобы не занимало ценное пространство) сочетанием клавиш: Ctrl-Alt-Z — очистить окно сообщений Ctrl-Shift-Z — очистить и закрыть окно сообщений Вместо заключения Запомнить сразу все сочетания клавиш трудно, да и не нужно. Лучше запоминать их небольшими кусочками по смыслу. Запоминать лучше всего применяя. В этой статье собраны наиболее часто применимые сочетания клавиш, все существующие сочетания клавиш можно найти в справке конфигуратора.

Читайте также:  Программирование линейных процессов задания

Источник

Использование сочетаний клавиш, список зарезервированных сочетаний

Область применения: управляемое приложение.

Для часто выполняемых или общеупотребимых действий рекомендуется назначать сочетания клавиш. Ниже приведены списки зарезервированных сочетаний в прикладных решениях и в платформе 1С:Предприятие .

Для действий, приведенных в таблицах, назначение указанных сочетаний клавиш обязательно. Использование зарезервированных сочетаний в иных целях запрещается.

Список зарезервированных сочетаний клавиш в прикладных решениях:

Сочетание клавиш Действие
Ctrl + Shift + F Полнотекстовый поиск
F7 Поиск по штрихкоду
F8 Выключить/включить активность проводок в журнале операций
F11 Установить текущее учреждение
F12 Вызов «Управление данными работника»

Список зарезервированных сочетаний клавиш в платформе 1С:Предприятие :

Сочетание клавиш Действие
Ctrl + A Выделить все
Ctrl + B Включить/выключить жирность
Ctrl + Alt + B Предыдущая страница
Ctrl + C Копировать в буфер обмена
Ctrl + E Открыть «Свойства»
Ctrl + F Поиск, найти
Ctrl + Alt + F Следующая страница
Shift + Alt + F Форматировать блок
Ctrl + G Перейти к ячейке, перейти к строке
Ctrl + H Заменить, замена
Ctrl + I Включить/выключить курсив
Ctrl + L Удалить текущую строку
Ctrl + Shift + M Перенести элемент в другую группу
Ctrl + N Создать новый документ
Ctrl + Shift + N Установка имени текущей области
Ctrl + O Открыть существующий документ
Ctrl + Alt + O Открыть «Служебные сообщения»
Ctrl + P Печать активного документа
Ctrl + Shift + P Печать на текущий принтер
Ctrl + Shift + R Обновить, обновить группировки
Shift + Alt + R Восстановить положение окна
Alt + Shift + R Восстановить положение окна
Ctrl + S Сохранить активный документ
Ctrl + T Найти в дереве
Ctrl + U Включить/выключить подчеркивание
Ctrl + V Вставить из буфера обмена
Ctrl + W Выделить слово
Ctrl + Alt + W Открыть «Табло»
Ctrl + X Вырезать в буфер обмена
Ctrl + Y Вернуть отмененное действие
Ctrl + Z Отменить последнее действие
Ctrl + Alt + Z Очистить служебные сообщения
Ctrl + Shift + Z Закрыть «Служебные сообщения»
Ctrl + «-« Переход по истории активности окон, переместиться назад
Ctrl + Shift + «-« Переход по истории активности окон, переместиться вперед
Ctrl + Alt + Num- Свернуть (узел дерева, группу табличного документа) и все подчиненные
Shift + Num- Вычесть из буфера обмена
Alt + Num-
Space Изменение флажка
Alt + Space Вызвать системное меню приложения или модального диалога
Alt + Hyphen (- ) Вызвать системное меню окна (кроме модальных диалогов)
Enter Перейти к редактированию содержимого ячейки, сохранить свойства
Alt + Enter Открыть «Свойства»
Ctrl + Enter Сформировать отчет
F1 Открыть «Справку»
Shift + F1 Открыть «Содержание справки»
Shift + Alt + F1 Открыть «Индекс справки»
Alt + F1 Открыть «Поиск по справке»
F2 Открыть, переключение режима редактирования/ввода в ячейке
Ctrl + F2 Открыть встроенный «Калькулятор» системы 1С:Предприятие
Shift + F2 Закончить редактирование, предыдущая закладка
Alt + F2 Установить/снять закладку
F3 Найти следующий
Ctrl + F3 Найти следующий выделенный
Shift + F3 Найти предыдущий
Ctrl + Shift + F3 Найти предыдущий выделенный
F4 Кнопка выбора
Ctrl + F4 Закрыть активное обычное окно
Shift + F4 Очистить поле
Alt + F4 Закрыть активное окно, модальный диалог или приложение
Ctrl + Shift + F4 Кнопка открытия
F6 Активизировать следующую секцию окна
Ctrl + F6 Активизировать следующее обычное окно
Shift + F6 Активизировать предыдущую секцию окна
Ctrl + Shift + F6 Активизировать предыдущее обычное окно
F9 Скопировать
Ctrl + F9 Новая группа
F10 Вызвать главное меню
Shift + F10 Вызвать контекстное меню
Alt + F10 Вызвать главное меню
Up, Down, Left, Right Перемещение по ячейкам, прокрутить, перейти к предыдущему / следующему свойству
Ctrl + (Up, Down, Left, Right) Перемещение по ячейкам или дереву, перемещение выделенного варианта, перемещение по тексту по словам
Shift + (Up, Down, Left, Right) Выделение ячеек, изменение размеров элемента карты
Alt + Right Переход к следующей главе справки
Alt + Left Переход к предыдущей главе справки
Ctrl + Shift + (Up, Down, Left, Right) Перемещение по ячейкам к следующей заполненной или пустой с выделением ячеек, выделение колонок, выделение слов, перемещение строки верх/вниз
Alt + Shift + (Up, Down) Выделение строк
Ctrl + Alt + Shift + (Left, Right) Выделение колонок до следующей заполненной или пустой ячейки
Ctrl + Alt + Shift + (Up, Down) Выделение строк до следующей заполненной или пустой ячейки
Page Up Прокрутить на страницу вверх
Ctrl + Page Up Предыдущая страница, перейти к предыдущей категории
Shift + Page Up Выделить предыдущую страницу текста
Alt + Page Up Прокрутить на размер окна влево, прокрутить на страницу влево
Page Down Прокрутить на страницу вниз
Ctrl + Page Down Следующая страница, перейти к следующей категории
Shift + Page Down Выделить следующую страницу текста
Alt + Page Down Прокрутить на размер окна вправо, прокрутить на страницу вправо
Num+ Раскрыть узел дерева, увеличить масштаб, раскрыть категорию свойств
Ctrl + Num+ Развернуть (узел дерева, группу табличного документа, группировку модуля)
Shift + Num+ Добавить к буферу обмена
Ctrl + Shift + Num+ Развернуть (все узлы дерева, группы табличного документа, группировки модуля)
Ctrl + Alt + Num+ Развернуть (узел дерева, группу табличного документа, группировку модуля) и все подчиненные
Num- Закрыть узел дерева, уменьшить масштаб, закрыть категорию свойств
Ctrl + Num- Свернуть (узел дерева, группу табличного документа, группировку модуля)
Shift + Num- Вычесть из буфера обмена
Alt + Num- Вызвать системное меню окна (кроме модальных диалогов)
Ctrl + Shift + Num- Свернуть (все узлы дерева, группы табличного документа, группировки модуля)
Ctrl + Alt + Num- Свернуть (узел дерева, группу табличного документа, группировку модуля) и все подчиненные
Num* Раскрыть все узлы дерева
Shift + Num* Копировать в буфер обмена как число
Esc Вернуть активность обычному окну, снять выделение, восстановить значения свойства
Shift + Esc Закрыть активное окно (кроме обычных)
Tab Сдвинуть блок вправо, перейти на следующий элемент карты
Ctrl + Tab Активизировать следующее обычное окно
Shift + Tab Перейти на предыдущий элемент карты, сдвинуть блок влево
Ctrl + Shift + Tab Активизировать предыдущее обычное окно
BackSpace Удалить символ слева от курсора
Ctrl + BackSpace Удалить слово слева от курсора
Alt + BackSpace Отменить последнее действие
Shift + Alt + BackSpace Вернуть отмененное действие
Ins Добавить, переключить режим вставки/замены
Ctrl + Ins Копировать в буфер обмена
Shift + Ins Вставить из буфера обмена
Del Удалить
Ctrl + Del Удалить слово справа от курсора
Shift + Del Вырезать в буфер обмена, удалить строку
Home Перейти в начало строки, перейти в начало палитры
Ctrl + Home Перейти в начало текста
Shift + Home Выделить до начала строки
Ctrl + Shift + Home Выделить до начала текста
End Перейти в конец строки
Ctrl + End Перейти в конец текста
Shift + End Выделить до конца строки
Ctrl + Shift + End Выделить до конца текста
Alt Вызвать главное меню
Alt + Hyphen ( — ) Вызвать системное меню окна (кроме модальных диалогов)
Ctrl + [ Перейти по операторным скобкам назад
Ctrl + Shift + [ Перейти по операторным скобкам назад с выделением текста
Ctrl + ] Перейти по операторным скобкам вперед
Ctrl + Shift + ] Перейти по операторным скобкам вперед с выделением текста
Ctrl + Break Вызвать главное меню
Alt Вызвать главное меню
Читайте также:  Язык программирования пролог краткое

Источник

Оцените статью