Skip to content

marmyshev/dt-example-plugins

 
 

Repository files navigation

Build Quality Gate Status Coverage Lines of Code

Пример реализации плагина для "1C: Enterprise Development Tools".

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

  • расширение контекстного меню редактора встроенного языка,
  • генерация кода модуля,
  • работа с объектами конфигурации,
  • расширение проверки модуля.
  • Сборка проекта в CI:
    • Сборка и тестирование с использованием Maven на GitHub Actions
    • Интеграция стат-анализа SonarQube/Cloud
    • Снятие покрытия кода тестами
    • Публикация P2-репозитория

Для изучения и запуска демонстрационного плагина выполните следующие шаги:

Руководство по разработке плагинов доступно по ссылке