Средства разработки не стоят на месте и постоянно развиваются. Помимо традиционного «Конфигуратора», существует еще одна среда разработки - 1C:EDT или просто EDT. Расшифровывается это как «1C:Enterprise Development Tools». Принципы групповой разработки на EDT отличаются от работы через «хранилище» . Об этом мы поговорим в следующих постах, а сейчас рассмотрим, что же такое 1C:EDT и чем эта среда отличается от традиционного «Конфигуратора».
1C:EDT основан на технологий Eclipse и, в отличии от конфигуратора, устанавливается как отдельное приложение, а не входит в состав платформы 1С:Предприятие.
Перед вами основное окно EDT. Визуальных отличий по сравнению с Конфигуратором не так и много.
Одно из основных отличий для разработчика – в одном запущенном экземпляре EDT можно работать с несколькими конфигурациями. Запускать отдельный экземпляр EDT для каждой конфигурации, как это требуется при работе с Конфигуратором, не нужно.
1C:EDT хранит конфигурацию в виде файлов собственного формата на диске. Теоретически это дает вам возможность вести разработку не только без информационной базы. Таким образом, информационная база и конфигурации в концепции EDT отделены друг от друга.
Еще одно важное преимущество – возможность расширения функционала среды разработки при помощи плагинов. Об этом пользователям Конфигуратора остаётся только мечтать.
Есть у Enterprise Development Tools одно существенное ограничение. EDT поддерживает разработку конфигураций только на управляемых формах. Старенькую УПП вы, к сожалению, в нем дорабатывать не сможете, а современную ERP – пожалуйста.
Подводя итоги хотелось бы отметить, что 1C:EDT – это новый, перспективный продукт. Да, у него есть некоторые существенные ограничения. Но связаны они не с платформой 1С, а с необходимость поддерживать старые конфигурации, разработанные более 10-15 лет назад.
В следующем посте мы расскажем об особенностях групповой разработки в среде 1C:Enterprise Development Tools.
Материал подготовлен компанией Газпромнефть-ЦР