1C:EDT содержит ряд функциональных и архитектурных возможностей, отсутствующих в конфигураторе «1С:Предприятия 8». Основные преимущества 1C:EDT заключаются в следующем:
- Вы запускаете один экземпляр
1C:EDT и используете его для разработки
многих конфигураций, расширений конфигураций, внешних обработок и внешних отчетов. Быстро переключаетесь между разрабатываемыми
приложениями внутри самой среды разработки.
- Вы используете разные версии платформы и разные информационные базы для запуска и отладки одной и той же конфигурации.
- Групповая разработка и версионирование выполняются с помощью внешней системы контроля версий Git.
- Вы управляете информационными базами и публикациями на веб-серверах прямо из среды разработки.
- Разработка мобильных приложений стала удобнее с использованием встроенного веб-сервера для их отладки и с возможностью выбора устройств для
их запуска.
- Проверка конфигурации выполняется «на лету», прямо в процессе изменения ее структуры и в процессе редактирования модулей. Найденные ошибки и
возможные неполадки
1C:EDT показывает удобным образом.
- Возможности редактора встроенного языка значительно выросли. Новую функциональность получили редактор запросов и редактор шаблонов ограничения доступа к данным.
- Улучшены подходы к редактированию модулей, используются новые подходы:
- интроспекция модели и reflection (анализ модели объектов);
- инструмент быстрого исправления ошибок;
- контекстная подсказка с новыми возможностями;
- шаблоны генерации синтаксических конструкций;
- контекстно-зависимая синтаксическая подсказка;
- автоматический анализ тегов (TODO, FIXME, ХХХ) внутри комментариев и формирование списка задач по ним;
- удобная навигация по большим модулям с помощью:
- отдельных панелей, содержащих структурное представление модулей;
- анализа иерархии вызовов вверх или вниз от исследуемого метода;
- формирования цепочки ссылок вплоть до объекта конфигурации.
- Вы можете использовать новый инструмент Схема данных для анализа структуры бизнес-приложения в виде ER-диаграммы.
- Полностью переработаны или значительно улучшены прежние инструменты разработки:
- редакторы прав,
- редактор командного интерфейса,
- редактор интерфейса клиентского приложения,
- механизмы сравнения/объединения конфигураций,
- механизм отладки,
- механизм замера производительности.
- Все командные интерфейсы редактируются в одном окне одного редактора.
- Вы можете самостоятельно расширять инструменты разработки с помощью технологии плагинов Eclipse.