mit einem Klick
1c-platform-tools-extensions
// Загрузка и выгрузка расширений конфигурации 1С. Используй, когда пользователь просит загрузить расширение из исходников, выгрузить в cfe, собрать или разобрать cfe, загрузить из objlist.
// Загрузка и выгрузка расширений конфигурации 1С. Используй, когда пользователь просит загрузить расширение из исходников, выгрузить в cfe, собрать или разобрать cfe, загрузить из objlist.
Инструменты MCP для команд 1C: Platform Tools (1C: Platform Tools MCP). Используй, когда нужно выполнить загрузку/выгрузку конфигурации, расширений, сборку EPF/ERF, запуск Конфигуратора/Предприятия, установку зависимостей — через MCP вместо палитры команд.
Тестирование 1С. Используй, когда пользователь просит запустить тесты, XUnit, Vanessa, синтаксический контроль, построить Allure-отчёт.
Операции с платформой 1С в этом проекте — командами расширения 1C: Platform Tools. Используй, когда пользователь просит загрузить/выгрузить конфигурацию, запустить Конфигуратор или Предприятие, установить зависимости, выполнить любую операцию с платформой 1С. Выполняй команды сам (Execute Command / MCP), не запускай внешние скрипты.
Запуск Конфигуратора и Предприятия 1С. Используй, когда пользователь просит запустить Конфигуратор, Предприятие, открыть 1С, запустить конфигуратор 1С.
Конфигурации запуска (env.json, launch.json). Используй, когда пользователь просит открыть env.json, launch.json, настройки запуска проекта, отредактировать конфигурацию запуска.
Загрузка и выгрузка конфигурации 1С. Используй, когда пользователь просит загрузить конфигурацию из исходников, выгрузить в cf, загрузить инкремент, выгрузить изменения, собрать или разобрать 1Cv8.cf.
| name | 1c-platform-tools-extensions |
| description | Загрузка и выгрузка расширений конфигурации 1С. Используй, когда пользователь просит загрузить расширение из исходников, выгрузить в cfe, собрать или разобрать cfe, загрузить из objlist. |
Выполняй операции с расширениями через команды расширения или инструменты MCP. Выполняй команду сам (Execute Command или MCP), не проси пользователя нажимать палитру.
| Задача | Command ID |
|---|---|
| Загрузить расширение из src/cfe | 1c-platform-tools.extensions.loadFromSrc |
| Загрузить из objlist.txt | 1c-platform-tools.extensions.loadFromFilesByList |
| Загрузить из *.cfe | 1c-platform-tools.extensions.loadFromCfe |
| Выгрузить расширение в src/cfe | 1c-platform-tools.extensions.dumpToSrc |
| Выгрузить в *.cfe | 1c-platform-tools.extensions.dumpToCfe |
| Собрать *.cfe из src/cfe | 1c-platform-tools.extensions.build |
| Разобрать *.cfe в src/cfe | 1c-platform-tools.extensions.decompile |
Если доступны инструменты MCP, используй их: extensions_loadFromSrc, extensions_dumpToSrc, extensions_loadFromFiles, extensions_loadFromCfe, extensions_dumpToCfe, extensions_build, extensions_decompileExt и т.д.
Обязательный. Корень проекта 1С (каталог с packagedef). Если пользователь указал путь — используй его; иначе корень workspace.
extensions_loadFromSrc или команда 1c-platform-tools.extensions.loadFromSrc с projectPath.extensions_dumpToCfe (MCP) или 1c-platform-tools.extensions.dumpToCfe (команда).