Введение

Введение #

1C:Enterprise Development Tools (1C:EDT) – это среда разработки прикладных решений на платформе «1С:Предприятие». 1C:EDT создана на основе технологий Eclipse.

Ключевым механизмом, позволяющим расширять функциональность 1C:EDT, является механизм расширений и точек расширения Eclipse.

Для хранения метаданных конфигураций 1C:EDT использует собственный фреймворк Big Model Framework (BM). Он расширяет возможности стандартного Eclipse Modeling Framework (EMF) в части работы с большим количеством объектов конфигурации и в других вопросах, специфичных для «1С:Предприятия».

Для работы с языковыми инструментами (встроенный язык 1С:Предприятия, язык запросов и т.д.) 1C:EDT использует технологию Eclipse Xtext.

Документация 1C:EDT Plugin Developer Guide содержит описания моделей метаданных конфигураций, описание точек расширения и сервисов, которые могут понадобиться вам при разработке плагинов к 1C:EDT.

Кроме этого в документации описан демонстрационный пример плагина, который вы можете использовать как для изучения, так и в качестве шаблона для создания собственных плагинов.