1C Dev Tools — расширение для Cursor, предназначенное для разработки 1С:Предприятие прямо из IDE.

  • сборка и разборка cf/cfe

  • динамическое обновление cf/cfe через файл Commit.txt

  • работа с информационными базами

  • запуск Предприятия и Конфигуратора

  • полноценная отладка по протоколу HTTP

интерфейс
интерфейс

🗄 Работа с информационными базами

  • создать пустую ИБ

  • выгрузить в .dt

  • загрузить из .dt

  • выполнить постобработку обновления

  • запретить работу с внешними ресурсами

🏗 Управление конфигурацией

  • Загрузить из src/cf

  • Обновить из src/cf (по Commit.txt)

  • Выгрузить в src/cf

  • Собрать 1Cv8.cf

  • Разобрать 1Cv8.cf

Commit.txt

Файл build/commit/Commit.txt содержит список изменённых объектов:

src\cf\Catalogs\Подразделения\Ext\Predefined.xml
src\cf\Documents\Сборка\Ext\ObjectModule.bsl

🧩 Работа с расширениями (.cfe)

загружает/обновляет/выгружать все расширения в отдельные каталоги

🚀 Запуск и отладка

Поддерживается отладка через HTTP (dbgs.exe или удаленный сервер отладки)

Переключение процедур/функций (выбор текущего кадра для вычисления) в панели call stack.

Возможности вычисления переменных:

  • вычисление переменных в панели watch с раскрытием динамической структуры

  • обработка всех коллекций значений (массив, структура, соответствие, таблица значений и.т.п.)

  • обработка запросов и результатов запросов

  • обработка данных менеджера временных таблиц

  • вычисление иерархии вложенности объектов метаданных

  • просмотр переменных в отдельно окне:

Возможности произвольного вычисления переменных в отдельном окне:

команда
команда
Пример исполнения выражения:
Запрос.МенеджерВременныхТаблиц.Таблицы[0].ПолучитьДанные().Выгрузить()
результат вычисления
результат вычисления

Ссылка на репозиторий: