mirror of
https://github.com/1C-Company/v8-code-style.git
synced 2025-03-06 00:44:10 +02:00
23 lines
2.2 KiB
Markdown
23 lines
2.2 KiB
Markdown
|
# Авто-сортировка метаданных
|
||
|
|
||
|
Все метаданные верхнего уровня должны быть отсортированы по алфавиту.
|
||
|
|
||
|
Расширение позволяет автоматически сортировать коллекции метаданных при каждой модификации:
|
||
|
- Добавление нового метаданного - автоматически устанавливает его на нужной позции в Навигаторе 1С.
|
||
|
- Переименование метеданного - так же перемещает его на новую позицию согласно новому имени.
|
||
|
|
||
|
## Включение настройки
|
||
|
|
||
|
- Для новых создаваемых проектов авто-сортировка включается по умолчанию.
|
||
|
- Для существующего проекта включить автосортировку можно в настройках проекта `Свойства - V8 - Авто сортировка - Все верхнеуровневые объекты метаданных` (Англ. `Properties -> V8 -> Auto sort -> All top metadata objects`)
|
||
|
|
||
|
### Дополнительные возможности
|
||
|
|
||
|
- Не сортируются объекты, порядок которых влияет на реструктуризацию БД (измерения регистров, общие реквизиты конфигурации)
|
||
|
- Сортировка подчиненных объектов метаданных (реквизиты, формы, макеты и т.д.) - настройка по умолчанию не включена
|
||
|
|
||
|
## Отключение настройки
|
||
|
|
||
|
- Отключить настройку автосортировки можно в настройках проекта `Свойства - V8 - Авто сортировка - Все верхнеуровневые объекты метаданных` (Англ. `Properties -> V8 -> Auto sort -> All top metadata objects`)
|
||
|
- Удалить файл в настройках проекта `ProjectName/.settings/com.e1c.v8codestyle.autosort.prefs`
|