Капитально об программе 1С 8.0-8.3-8.4, 7.7

Инструменты разработчика 1С шаблоны/подсветка/помощники

Основной инструмент разработчика 1С —  это сама среда разработки, конфигуратор.

Что предлагает конфигуратор для быстрой и продуктивной разработки?

Во первых, подсветку синтаксиса. Это позволяет удобно, визуально отделять объекты и конструкции языка, наименования служебных строк и переменных. Разработчик не может кардинально управлять расцветкой, а лишь менять предустановленные элементы синтаксиса. Для изменения настроек подсветки необходимо зайти в меню «СервисПараметрыМодулиРедактирование» (изменить цвет, запретить выделение цветом)

При установке системы 1С, настройки уже сразу заданы. Дополнительно отмечу, что данные настройки не переносятся с конфигурацией, а являются пользовательскими настройками, в месте установки программы, т.е. если вы под себя настроите раскраску, то в новом месте вам придется делать повторно, что не всегда правильно, т.к это повлияет на всех пользователей конфигуратора (под данной учетной записью OS).

Во вторых, контекстная подсказка

Механизм дополнения и подсказки свойств и методов объектов, в момент ввода кода.

Производится при наборе  символа «.». В момент присвоения значения свойства производится автоматический подбор типа значения (например системного перечисления) — при наборе «=» или «<>». Внесение предопределенных строковых представлений объекта или ссылок на прикладные объект —  в момент ввода «(двойной кавычки»).

Управление данными настройками в меню «СервисПараметрыМодулиКонтекстная подсказка»

В третьих, шаблоны текста

Является подвариантом предыдущей подсказки — происходит в момент ввода текста. Это предустановленные пользователем или 1с, последовательности и конструкции языка, которые можно создать и отредактировать в меню «СервисШаблоны текста»

Как видно из рисунка, фирма 1С уже заложила некоторые предустановленные конструкции для подсказки. Данные конструкции будут отображаться  в  момент ввода при установленный настройке «Включать шаблоны в список подсказок» из рисунка предыдущего раздела. Разработчик может создать свой файл шаблонов, а также переносить и подключать его в конфигураторе при необходимости.

Управление списками шаблонов производится по кнопке «Действия/Настройка шаблонов»

Также возможно отключить использование стандартных шаблонов.

Редактирование строки шаблонов доступно по кнопке «Действия/Изменить»

В четвертых, это синтаксис помощник — самый главный инструмент разработчика.

Вызывается по кнопке меню, либо по двум из вариантов горячих клавиш:

В последнем случае откроется окно синтаксис помощника с поиском по выделенному слову:

Что есть в синтаксис помощнике:

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

В рамках одного режима совместимости, использование кода стабильно, и не требует модификации синтаксиса — он является как раз межой в написании кода либо формирования интерфейса. Исходя из выше сказанного, если вы не можете найти описание какой-либо функции, то либо у вас не та версия платформы, либо неверное написание имени.

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

Вот и все основные, встроенные средства для продуктивной разработке.

Как уже понятно есть и другие: альтернативные средства для контекстной подсказки, консоли для разработки и отладки кода.