Введение
После трёх месяцев работы в EDT на одном проекте я решил поделиться своим опытом. Ниже перечислены основные плюсы и минусы, которые я заметил в процессе разработки.
Плюсы EDT
- Строгая типизация – более точные подсказки и меньше ошибок. Требуется комментировать типы всех функций и описывать типы структур, соответствий, запросов и таблиц значений. Это значительно снижает количество запусков 1С для тестирования.
- IDE строго следит за написанием кода, повышая его качество. Новички быстро осваивают стандарты.
- Режим отладки запускается быстрее, чем в старых версиях, почти как в конфигураторе.
- Встроенная поддержка GIT. Хотя я использую её в основном для бэкапов, а не для совместной разработки.
Минусы EDT
- Интерфейс – даже после 3 месяцев остаётся неудобным. Используется Eclipse, что не оправдывает ожиданий. Проблемы с масштабированием, навигацией по меню, плохая видимость курсора и неинтуитивный дизайн.
- Цветовая схема – можно кастомизировать, но подобрать удачную комбинацию сложно.
- Баги при обновлении конфигурации. Иногда требуется несколько запусков сравнения и объединения, чтобы 1С запустилась в пользовательском режиме.
- Переход на новую версию EDT требует полной резервной копии проекта перед конвертацией.
- Изменены привычные горячие клавиши, что замедляет работу до переобучения.
- Сортировка свойств в палитре изменилась, что затрудняет поиск нужных параметров.
Выводы
В итоге я возвращаюсь к конфигуратору. Идеальный вариант – 1С разрабатывает собственный конфигуратор, объединяя лучшие практики EDT, плагины и горячую перезагрузку, как в веб‑проектах. Если у вас есть опыт работы с EDT, поделитесь впечатлениями в комментариях.
Автор: @nizamov_studio_1c