К статье
Практический материал

Разработка и Конфигурация · 7 мин

Инструменты разработчика 1С: как открыть и что использовать

Как открыть инструменты разработчика в 1С: запуск конфигуратора, подсистема «Инструменты разработчика» (ИР), консоль запросов, отладчик. Пошаговые инструкции и ответы на вопросы.

Под «инструментами разработчика» в 1С обычно понимают два разных набора средств. Первый — штатные инструменты платформы: конфигуратор, отладчик, консоль кода, синтакс-помощник. Второй — популярная бесплатная подсистема «Инструменты разработчика» (сокращённо ИР), которая добавляет в режиме предприятия консоль запросов, консоль кода, редактор объектов и десятки других обработок. Способ открытия зависит от того, какой именно инструмент нужен.

Штатные средства открываются через конфигуратор и не требуют никакой установки — они входят в состав платформы 1С:Предприятие. Подсистему ИР нужно сначала скачать и запустить как внешнюю обработку или встроить в конфигурацию. Оба варианта описаны ниже с точными шагами.

Как открыть конфигуратор — основной штатный инструмент

Конфигуратор — это главная среда разработки в 1С. В нём редактируют структуру конфигурации, пишут код, настраивают права и запускают отладку. Чтобы его открыть, запустите ярлык 1С:Предприятие, в окне выбора информационных баз выделите нужную базу и нажмите кнопку «Конфигуратор» внизу окна. Если база отсутствует в списке, добавьте её кнопкой «Добавить».

Для входа может потребоваться имя пользователя и пароль с правами на администрирование или разработку. Если кнопка «Конфигуратор» неактивна или вход не выполняется, проверьте права учётной записи: у пользователя должна быть роль с правом «Администрирование» или аналогичные полные права. В файловой базе без пользователей конфигуратор открывается сразу.

После входа откройте дерево конфигурации через меню «Конфигурация → Открыть конфигурацию». Если конфигурация закрыта, дерево объектов не отображается, и работать с метаданными не получится. Это частая причина вопроса «почему конфигуратор пустой».

Порядок открытия конфигуратора
  1. 1
    Запустите ярлык «1С:Предприятие»
  2. 2
    Выделите нужную информационную базу в списке
  3. 3
    Нажмите кнопку «Конфигуратор» внизу окна
  4. 4
    Введите логин и пароль при запросе
  5. 5
    Откройте дерево: меню «Конфигурация → Открыть конфигурацию»

Как открыть подсистему «Инструменты разработчика» (ИР)

Подсистема «Инструменты разработчика» — это набор обработок, который распространяется бесплатно и работает поверх любой конфигурации без её изменения. Самый простой способ начать работу — портативный вариант. Скачайте дистрибутив с официального сайта проекта, распакуйте архив и найдите файл обработки с именем вида «ирПортативный.epf».

Запустите 1С в режиме предприятия под пользователем с полными правами. Откройте меню «Файл → Открыть» (в управляемом интерфейсе — кнопка с изображением файла или пункт в главном меню) и выберите файл ирПортативный.epf. При первом запуске обработка может попросить разрешение на использование внешних компонент — подтвердите. После загрузки появится панель инструментов, из которой открываются консоль запросов, консоль кода, редактор объекта базы данных и остальные средства.

Если внешние обработки не открываются, причина обычно в настройках безопасности: в ролях пользователя должен быть разрешён интерактивный запуск внешних обработок и отчётов. В свежих версиях платформы также проверьте, не включён ли режим защиты от опасных действий — его можно временно отключить в параметрах сеанса или разрешить конкретную обработку в диалоге предупреждения.

Как открыть отладчик и консоль кода

Отладчик запускается из конфигуратора: меню «Отладка → Начать отладку» или клавиша F5. Платформа откроет сеанс предприятия в режиме отладки, и выполнение остановится на установленных точках останова. Чтобы поставить точку, откройте нужный модуль и кликните слева от строки кода или нажмите F9. Если отладка не подключается, проверьте, что в свойствах базы разрешена отладка и выбран правильный протокол (HTTP или TCP).

Консоль кода в штатной поставке отсутствует — для быстрого выполнения произвольного кода используют либо консоль кода из подсистемы ИР, либо любую внешнюю обработку-консоль. В ИР консоль кода открывается из главной панели инструментов и позволяет выполнять фрагменты кода в контексте сеанса с просмотром значений переменных.

Как открыть синтакс-помощник и другие штатные средства

Синтакс-помощник — справочник по встроенному языку — открывается в конфигураторе через меню «Справка → Синтакс-помощник» или сочетанием Ctrl+Shift+F1. Если курсор стоит на имени метода в модуле, нажатие Ctrl+F1 откроет описание именно этого метода. Это самый быстрый способ уточнить параметры функции, не покидая редактирование кода.

Также в конфигураторе доступны: глобальный поиск по модулям (Ctrl+Shift+F), сравнение и объединение конфигураций (меню «Конфигурация»), поиск ссылок на объект (правый клик по объекту метаданных). В режиме предприятия полезны команды «Ещё → Изменить форму» для настройки форм пользователем и стандартная обработка «Все функции», открываемая через главное меню при включённом режиме технического специалиста.

Что делать, если инструменты не открываются

Типичные причины проблем с запуском сводятся к правам и настройкам безопасности. Проверьте последовательно: есть ли у пользователя полные права, разрешён ли интерактивный запуск внешних обработок, не блокирует ли антивирус файлы epf, совпадает ли версия платформы с требованиями обработки. Старые версии ИР могут не запускаться на новых релизах платформы — скачайте актуальную сборку.

Если конфигуратор не открывается с ошибкой о монопольном доступе, значит с базой работают пользователи или завис сеанс. Завершите сеансы через консоль кластера (для серверной базы) или попросите пользователей выйти (для файловой). Для обновления конфигурации базы данных монопольный режим обязателен.

Типичные ошибки
01
Попытка открыть ИР в базе без полных прав — обработка не запускается или работает с ограничениями
02
Игнорирование предупреждения о защите от опасных действий — внешняя обработка молча блокируется
03
Редактирование объектов через ИР в рабочей базе без резервной копии — риск необратимой потери данных
04
Запуск устаревшей версии ИР на новой платформе — ошибки совместимости при открытии

Частые вопросы

Можно ли открыть инструменты разработчика без конфигуратора?

Да. Подсистема ИР и любые внешние обработки запускаются прямо в режиме предприятия через «Файл → Открыть». Конфигуратор нужен только для изменения структуры конфигурации и отладки модулей.

Безопасна ли подсистема «Инструменты разработчика»?

Сама подсистема распространяется бесплатно и широко используется в сообществе 1С-разработчиков. Риск создают не инструменты, а действия: редактор объектов изменяет данные напрямую, минуя проверки прикладной логики. Работайте в копии базы или после резервного копирования.

Почему кнопка «Конфигуратор» неактивна при выборе базы?

Чаще всего выбран режим запуска, не поддерживающий конфигуратор, либо база подключена как веб-клиент через веб-сервер. Также проверьте, что установлена полная версия платформы, а не только тонкий клиент.

Как открыть консоль запросов в обычной базе без доработок?

Штатной консоли запросов в типовых конфигурациях нет. Используйте консоль запросов из подсистемы ИР или любую внешнюю обработку-консоль, открыв её через «Файл → Открыть» в режиме предприятия.

Что делать, если при открытии обработки появляется ошибка «Нарушение прав доступа»?

У пользователя недостаточно прав. Войдите под учётной записью с полными правами или попросите администратора добавить право на интерактивный запуск внешних обработок и отчётов в профиль группы доступа.

Итог

Что важно запомнить

Конфигуратор открывается из окна выбора баз кнопкой «Конфигуратор» и требует соответствующих прав. Подсистема «Инструменты разработчика» запускается в режиме предприятия как внешняя обработка ирПортативный.epf. Перед любыми изменениям данных в рабочей базе делайте резервную копию.