EDT за 3 месяца: плюсы и минусы строгой типизации и IDE для 1С‑разработки

Введение

После трёх месяцев работы в EDT на одном проекте я решил поделиться своим опытом. Ниже перечислены основные плюсы и минусы, которые я заметил в процессе разработки.

Плюсы EDT

  1. Строгая типизация – более точные подсказки и меньше ошибок. Требуется комментировать типы всех функций и описывать типы структур, соответствий, запросов и таблиц значений. Это значительно снижает количество запусков 1С для тестирования.
  2. IDE строго следит за написанием кода, повышая его качество. Новички быстро осваивают стандарты.
  3. Режим отладки запускается быстрее, чем в старых версиях, почти как в конфигураторе.
  4. Встроенная поддержка GIT. Хотя я использую её в основном для бэкапов, а не для совместной разработки.

Минусы EDT

  1. Интерфейс – даже после 3 месяцев остаётся неудобным. Используется Eclipse, что не оправдывает ожиданий. Проблемы с масштабированием, навигацией по меню, плохая видимость курсора и неинтуитивный дизайн.
  2. Цветовая схема – можно кастомизировать, но подобрать удачную комбинацию сложно.
  3. Баги при обновлении конфигурации. Иногда требуется несколько запусков сравнения и объединения, чтобы 1С запустилась в пользовательском режиме.
  4. Переход на новую версию EDT требует полной резервной копии проекта перед конвертацией.
  5. Изменены привычные горячие клавиши, что замедляет работу до переобучения.
  6. Сортировка свойств в палитре изменилась, что затрудняет поиск нужных параметров.

Выводы

В итоге я возвращаюсь к конфигуратору. Идеальный вариант – 1С разрабатывает собственный конфигуратор, объединяя лучшие практики EDT, плагины и горячую перезагрузку, как в веб‑проектах. Если у вас есть опыт работы с EDT, поделитесь впечатлениями в комментариях.

Автор: @nizamov_studio_1c