При создании объектов метаданных для всех модулей автоматически создается структура модуля.
Для каждого из типов модулей используется своя структура модуля. Подробнее см. стандарт
Для проекта можно принудительно отключить или включить создание структуры модуля.
Откройте свойства проекта: Properties -> V8 -> Built-in language -> Module structure -> Automatically create module structure
.
Альтернативный способ: создать файл настроек ProjectName/.settings/com.e1c.v8codestyle.bsl.prefs
с ключом управления созданием структуры модуля:
eclipse.preferences.version=1
createModuleStructure=false
Для отключения создания структуры модуля в текущем воркспейсе откройте:
Меню Window или 1C:EDT (в macOS): Preferences -> V8 -> Built-in language -> Module structure -> Automatically create module structure
.
Общие настройки могут быть заданы для всей инсталляции 1C:EDT или поставляется через 1С:Стартер.
Откройте свойства проекта: Properties -> V8 -> Built-in language -> Module structure
.
Установите флажок для тех типов модулей, для которых в текущем проекте следует изменить шаблон структуры модуля.
При этом будет создан файл с типом модуля для которого необходимо переопределение. Например, для модуля менеджера: ProjectName/.settings/templates/manager_module.bsl
Имена файлов модулей по типам:
manager_module.bsl
- для модуля менеджераobject_module.bsl
- для модуля объектаrecordset_module.bsl
- для модуля набора записей регистраcommand_module.bsl
- для модуля командыform_module.bsl
- для модуля формыcommon_module.bsl
- для общего модуляvalue_manager_module.bsl
- для модуля менеджера значения константыexternal_conn_module.bsl
- для модуля внешнего соединенияsession_module.bsl
- для модуля сессииmanaged_app_module.bsl
- для модуля приложенияordinary_app_module.bsl
- для модуля обычного приложенияweb_service_module.bsl
- для модуля веб-сервисаhttp_service_module.bsl
- для модуля http-сервисаintegration_service_module.bsl
- для модуля сервиса интеграцииbot_module.bsl
- для модуля бота