Плагин проверяет код и метаданные на соответствие стандартам 1С, а также иллюстрирует возможности анонсированной недавно системы проверок 1С:EDT.
Возможности нового плагина «1С:Стандарты разработки»
В официальной группе по разработке плагинов для 1C:Enterprise Development Tools появилось сообщение о публикации на GitHub исходного кода тестовой версии плагина, реализующего проверку на соответствие стандартам разработки 1С.
Разработчики продукта предупредили, что сейчас они публикуют лишь часть проекта, где содержится CI для сборки и тестирования, а также шесть простых проверок по метаданным:
- Клиентский общий модуль должен оканчиваться на суффикс Клиент;
- Клиент-серверный общий модуль должен оканчиваться на суффикс КлиентСервер;
- Глобальный общий модуль должен оканчиваться на суффикс Глобальный
- Общий модуль имеет некорректный тип;
- Приложение должно использовать управляемый режим блокировки данных;
- Длина имени объекта метаданного должна быть меньше чем 80.
«Мы посовещались и решили публиковать проверки по частям, понемногу приводя в хороший вид всё что уже было написано в легаси», – говорится в заметке.
Также команда 1С:EDT призвала всех, кто чувствует в себе силы, принять участие в тестировании и присоединиться к аудиту проекта на GitHub.
Пока что в состав расширения входит шесть проверок по метаданным
Демонстрация нового API для создания проверок EDT в OpenSource-проекте
Напомним, что не так давно фирма «1С» опубликовала тестовую сборку 1С:EDT c API для создания собственных проверок данных.
Данный релиз стал важной вехой в развитии продукта, и вызвал активный интерес со стороны сообщества разработчиков 1С.
При анонсе разработчики продукта пообещали, что в ближайшее время в открытый доступ будет выложен плагин, который будет оптимизировать разработку в рамках стандартов 1С, а также выступит в качестве естественной демонстрации возможностей обновленной подсистемы проверок 1С:EDT.
И вот сейчас данное обещание было выполнено – плагин «1С:Стандарты разработки» доступен как OpenSource-проект для всех, кто заинтересован в изучении возможностей 1С:EDT и готов присоединиться к тестированию на GitHub.
Подробная информация и документация по разработке плагинов есть на сайте 1С:EDT.
Задать вопросы разработчикам 1С:EDT по новому плагину «1С:Стандарты разработки V8» можно в официальной группе разработчиков расширений для 1С:Enterprise Development Tools – 1C:EDT Plugin-dev.