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

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

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

В наличии

Все мы знаем, что использование горячих клавиш значительно ускоряет работу программиста 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 — очистить и закрыть окно сообщений

 

Вместо заключения

Запомнить сразу все сочетания клавиш трудно, да и не нужно. Лучше запоминать их небольшими кусочками по смыслу. Запоминать лучше всего применяя. В этой статье собраны наиболее часто применимые сочетания клавиш, все существующие сочетания клавиш можно найти в справке конфигуратора.

has been added to your cart:
Оформление заказа