Как быстрее писать код в 1С: 7 горячих клавиш и еще 2 метода
Расскажу, какими полезными инструментами я пользуюсь, для того чтобы ускорить процесс разработки в 1С.
Contents
1. Горячие клавиши в 1С программировании
1.1. «Ctrl + Пробел» — позволяет не печатать до конца методы и реквизиты объектов, также помогает в поиске нужного метода/реквизита.

1.2. «Alt + Shift + F» — позволяет отформатировать выделенный участок кода в читабельный вид. Изначально вы можете печатать, несмотря на отступы и т.д., а затем одной комбинацией навести красоту.

1.3. «Alt + F2» — помогает установить/снять закладку в текущей строке модуля. При нажатии на F2 или «Shift + F2» курсор переходит на следующую или предыдущую закладку соответственно. Позволяет быстро перемещаться между нужными участками кода.

1.4. «Ctrl + F» — при выделении текста и нажатии этой комбинации выходит окно с поиском и ранее выделенным текстом, остается нажать кнопку «Искать». При нажатии на F3 или «Shift + F3» выделяется следующее или предыдущее найденное значение в модуле соответственно.

1.5. F12 — помогает перейти в метод, который вызывается.

1.6. «Ctrl + T» — находит объект в дереве конфигурации, из модуля которого вызвали комбинацию. Быстро, удобно, не нужно выполнять поиск в дереве конфигурации.

1.7. «Ctrl + G» — открывается окно для ввода номера строки. После ввода курсор перемещается на эту строку. В описании ошибок обычно пишется номер строки, с помощью него можно быстро перейти в нужную строку.

2. Печать символов в коде 1С без переключения на английскую раскладку
Для того чтобы напечатать символы сравнения или параметр в запросе, нужно переключаться на английскую раскладку. Но можно этого не делать, если зажать Alt и последовательно нажимать цифры на NumPad. После отжатия Alt напечатается символ. Здесь самое главное — это запомнить цифры:
Alt + 6 и 0 — меньше <
Alt + 6 и 2 — больше >
Alt + 9 и 1 — открывающаяся квадратная скобка [
Alt + 9 и 3 — закрывающаяся квадратная скобка ]
Alt + 3 и 8 — амперсанд &
3. Использование шаблонов для ускорения разработки в 1С
«Ctrl + Q» — при написании текста и нажатии на эту комбинацию вызывается шаблон. Выходит окно с параметрами, если они указаны в шаблоне. Далее происходит магия и код печатается за вас.
Например, если написать слово «Если» и нажать комбинацию «Ctrl + Q», то откроется окно с вводом условия. После ввода условия код автоматически формируется, останется дописать тело условия.

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

У меня создано три шаблона для комментария. На текст «й» вставляется начало комментария, на текст «йй» вставляется конец комментария, и на текст «ййй» — вставляется начало и конец комментария. Получилась некая быстрая комбинация «й» и «Ctrl + Q».

В статье я поделился инструментами, которыми сам регулярно пользуюсь. И мне они помогают ускорить написание кода. Если вы знаете или слышали об этих инструментах, но не применяли, материал будет полезен.
Comments
So empty here ... leave a comment!