
Мелочи имеющие значение — EDT (часть 1)
Рассмотрим приятные особенности концептуально новой среды разработки прикладных решений для платформы 1С:Предприятие. В данной заметке описан исключительно мой опыт использования среды разработки EDT версии Ruby 2021.2.3.
Приятные мелочи
Начнём с рассмотрения плюсов новой среды разработки. Поделюсь примечательными для меня особенностями касающихся редактора кода.
Размер кода
Быстрое изменение размера программного кода с помощью комбинации горячих клавиш Ctrl+ и Ctrl- (+/- на горизонтальной клавиатуре). Удобно подбирать размер для снижения нагрузки на глаза.

Описание методов
Описание методов носит не только формальный признак красивого кода, но и функциональное назначение. Среда разработки выводит описание метода через контекстную подсказку. Для быстрой генерации описания можно воспользоваться горячими клавишами Ctrl+Alt+D. Обратите внимание что комментарий генерируется с описанием входных и выходных параметров, лучше один раз увидеть:

После описания метода контекстная подсказка Ctrl+Space выглядит так:

Проверки
Подсветка ошибок происходит «на лету», с проверкой логических ошибок. Рассмотрим на примере:

В строках 1 и 3 система подсказывает что метод и переменная нигде не используются. В строке 7 система показывает отсутствие соответствия между ожидаемыми типами (‘Число’) и полученными типами (‘Строка’). Т.е. система подсвечивает несоответствие типов данных в используемой операции.
Гиперссылочность кода
Есть возможность перехода к определению (декларации) объекта кода. Объектом в данном случае может являться не только объект метаданных, но и методы. Для перехода необходимо зажать клавишу Ctrl. Переход к определению есть и в конфигураторе, но реализация в новой среде нагляднее и удобнее. Посмотрите сами:

Подсвечивание изменённых строк
Подсветка отредактированных и удалённых строк — очень выручает при изменении больших модулей в нескольких местах. Подсветка исчезает после сохранения.

Неприятные мелочи
Добавление и изменение пользователей доступно только через конфигуратор.
Изменения правил поддержки и поставки только через конфигуратор.
Переход в конфигуратор из среды EDT осуществляется в пару кликов, поэтому перечисленные недостатки не представляют существенного веса.
С остальными ограничениями можно ознакомиться по ссылке.
Послесловие
В ходе использования EDT обязательно буду фиксировать новые заметки. Следите за новостями в разделе Блог.
Присоединяйтесь к моему каналу в telegram