1
0
mirror of https://github.com/zerobig/vscode-1c-metadata-viewer.git synced 2024-11-24 08:42:18 +02:00
Вывод дерева метаданных конфигурации 1С и открытие модулей в VSC
Go to file
2022-11-11 13:20:43 +03:00
.github/workflows Установка vsce 2022-11-05 11:22:06 +03:00
.vscode first commit 2022-11-01 13:07:38 +03:00
resources Открытие модуля менеджера и модуля объекта по всплывающему action bar 2022-11-09 12:46:03 +03:00
src Большой рефакторинг. Отказался от xml2js 2022-11-11 13:19:14 +03:00
webview-ui Сделал все свойства readonly 2022-11-10 20:03:19 +03:00
.eslintignore first commit 2022-11-01 13:07:38 +03:00
.eslintrc.js first commit 2022-11-01 13:07:38 +03:00
.gitignore first commit 2022-11-01 13:07:38 +03:00
.vscodeignore first commit 2022-11-01 13:07:38 +03:00
CHANGELOG.md Версия 0.0.9 2022-11-10 20:14:01 +03:00
LICENSE.md first commit 2022-11-01 13:07:38 +03:00
package.json Забыл убрать xml2js из package.json 2022-11-11 13:20:43 +03:00
package.nls.json Первы подход к выводу свойств метаданных 2022-11-09 18:53:08 +03:00
package.nls.ru.json Первы подход к выводу свойств метаданных 2022-11-09 18:53:08 +03:00
README.md Merge branch 'templates' 2022-11-08 00:44:10 +03:00
tsconfig.json first commit 2022-11-01 13:07:38 +03:00

Вывод дерева метаданных конфигурации 1С и открытие модулей в VSC

Возможности расширения

  • Расширение ищет в открытой папке пары файлов ConfigDumpInfo.xml и Configuration.xml выгруженных конфигураций 1С и для каждой пары строит дерево метаданных в панели VS Code. Для задания глубины просмотра подкаталогов существует настройка "Search Depth". По умолчанию значение настройки равно трём.
  • Открывает текстовые модули 1С (*.bsl) через контекстное меню у соответствующих элементов.
  • У метаданных для которых есть возможность создания предопределенных элементов можно открыть панель существующих в конфигурации элементов.

Скриншот дерева метаданных

ВНИМАНИЕ! Следующий функционал находится в статусе 'beta'! Предоставлен исключительно в ознакомительных целях.

  • Открывает табличные документы в режиме просмотра.

Скриншот табличного документа

Метаданные и модули

Типы метаданных

  • Подсистемы
  • Параметры сеанса
  • Роли
  • Общие реквизиты
  • Планы обмена
  • Подписки на события
  • Регламентные задания
  • Web-сервисы
  • Http-сервисы
  • WS-ссылки
  • Константы
  • Справочники
  • Документы
  • Журналы документов
  • Перечисления
  • Отчеты
  • Обработки
  • Планы видов характеристик
  • Планы счетов
  • Планы видов расчета
  • Регистры сведений
  • Регистры накопления
  • Регистры бухгалтерии
  • Регистры расчета
  • Бизнес-процессы
  • Задачи
  • Внешние источники данных

Модули

  • Модуль приложения
  • Модуль сеанса
  • Общий модуль
  • Модуль объекта
  • Модуль менеджера
  • Модуль формы
  • Модуль команды
  • Модуль записи
  • Модуль менеджера значения (для констант)

Что ещё планируется

  • Расширение количества обрабатываемых типов метаданных
  • Открытие модуля без контекстного меню по двойному щелчку когда модуль у элемента конфигурации один
  • Редактирование свойств метаданных в отдельной панели