Быстрый старт · 9 мин
Как включить контекстную подсказку в 1С
Как включить контекстную подсказку в 1С: настройка справки, вызов по F1, подсказки в конфигураторе и пользовательском режиме, решение типичных проблем.
Контекстная подсказка в 1С — это встроенная справочная система, которая показывает информацию именно по тому объекту, с которым вы сейчас работаете: документу, справочнику, реквизиту формы или синтаксической конструкции языка. Она доступна и в режиме «1С:Предприятие», и в конфигураторе, но включается и настраивается по-разному.
Чаще всего вопрос о включении подсказки возникает в трёх ситуациях: справка не открывается по нажатию F1, в конфигураторе не появляются всплывающие подсказки при вводе кода, либо после установки платформы справочные материалы вообще не были установлены. Ниже разобраны все три сценария с точными действиями и проверкой результата.
Что такое контекстная подсказка и где она работает
Под контекстной подсказкой в 1С понимают несколько разных механизмов, и важно понимать, какой именно вам нужен. В режиме «1С:Предприятие» это справка по текущей форме: вы открыли документ «Реализация товаров и услуг», нажали F1 — и получили описание именно этого документа, его полей и порядка заполнения.
В конфигураторе контекстная подсказка — это всплывающие окна при вводе кода: список свойств и методов объекта после точки, подсказка по параметрам процедуры, описание функции при наведении курсора. Отдельно существует синтакс-помощник — полноценный справочник по встроенному языку, который открывается по Ctrl+F1 и показывает описание конструкции, на которой стоит курсор.
Все эти механизмы используют справочные файлы платформы. Если они не установлены или путь к ним сбит, подсказка не сработает независимо от настроек. Поэтому диагностику стоит начинать с проверки наличия самих справочных материалов.
Как вызвать подсказку в режиме 1С:Предприятие
В пользовательском режиме ничего дополнительно включать обычно не требуется — справка работает сразу, если она установлена. Откройте любую форму, например документ или элемент справочника, и нажмите клавишу F1. Должно открыться окно справки с описанием текущего объекта.
Альтернативный способ — кнопка с вопросительным знаком или пункт «Справка» в меню формы (в управляемых формах он обычно скрыт за кнопкой «Ещё»). В типовых конфигурациях также есть общий раздел справки через главное меню: «Справка» → «Справка» или «Содержание справки», где можно просматривать темы вручную и пользоваться поиском.
Признак корректной работы: справка открывается именно по текущей форме, а не с общей стартовой страницей. Если вместо описания объекта вы видите пустое окно, ошибку или сообщение о том, что раздел не найден, — проблема в установке справочных материалов, переходите к разделу об устранении неполадок.
Как включить контекстную подсказку в конфигураторе
В конфигураторе подсказки при редактировании кода управляются отдельной группой настроек. Откройте конфигуратор, перейдите в меню «Сервис» → «Параметры» и найдите вкладку «Модули», а в ней — группу «Контекстная подсказка» (в разных версиях платформы расположение может незначительно отличаться, но группа всегда находится в параметрах редактора модулей).
Установите флажки для нужных видов подсказок: автоматический вызов списка свойств и методов при вводе точки, подсказка по параметрам процедур и функций, отображение комментариев. Обычно удобно включить все варианты — они не мешают работе и закрываются клавишей Esc.
- 1Откройте конфигуратор и перейдите в меню «Сервис» → «Параметры»
- 2Найдите вкладку «Модули» и группу настроек контекстной подсказки
- 3Отметьте нужные виды: подсказка при вводе точки, по параметрам, по комментариям
- 4Нажмите «ОК» и откройте любой модуль для проверки
- 5Введите имя объекта и точку — должен появиться список свойств и методов
Для вызова описания конкретной конструкции встроенного языка используйте синтакс-помощник. Поставьте курсор на имя метода, например НайтиПоНомеру, и нажмите Ctrl+F1 — откроется раздел с описанием синтаксиса, параметров, возвращаемого значения и примерами использования. Сам синтакс-помощник также доступен через меню «Справка» → «Синтакс-помощник».
Настройка подсказок при вводе кода
Помимо включения, в параметрах редактора модулей можно настроить поведение подсказки: задержку перед автоматическим появлением списка, шаблоны автоподстановки, отображение типов параметров. Если подсказка появляется слишком навязчиво и перекрывает код, увеличьте задержку или отключите автоматический вызов — тогда список методов можно вызывать вручную сочетанием Ctrl+Пробел.
Сочетание Ctrl+Пробел — универсальный способ вызвать контекстный список в любой момент, даже если автоматическая подсказка отключена. Поставьте курсор после точки или внутрь скобок вызова процедуры и нажмите комбинацию — появится список доступных вариантов или подсказка по текущему параметру.
Обратите внимание: подсказка по свойствам объекта работает только тогда, когда редактор может определить тип переменной. Для переменных, объявленных без явного типа и заполняемых динамически, список методов может не появляться — это ограничение механизма, а не неисправность.
Что делать, если подсказка не работает
Самая частая причина — справочные материалы не были установлены вместе с платформой или были удалены. При установке 1С в окне выбора компонентов есть отдельный пункт «Справочные материалы» (он может называться «Описание конфигурации», «Справка» и подобно). Если его не отметить, F1 и синтакс-помощник работать не будут.
Решение — запустить установщик платформы повторно в режиме изменения и доустановить нужный компонент. Это безопасная операция: она не затрагивает информационные базы и настройки пользователей, но установку лучше выполнять при закрытых сеансах 1С.
Вторая причина — повреждённый или не подключённый файл справки в конкретной базе. Проверьте, работает ли подсказка в другой информационной базе на том же компьютере. Если в другой базе всё открывается, проблема локальная: попробуйте очистить кэш базы (удалить её из списка и добавить заново) или проверить настройки публикации, если база работает через веб-сервер.
Как проверить результат
Открывается окно справки с описанием этого документа
Пустое окно, ошибка или сообщение, что раздел не найден
Появляется список свойств и методов объекта
Список не появляется ни автоматически, ни по Ctrl+Пробел
Открывается синтакс-помощник на нужном разделе
Ничего не происходит или открывается стартовая страница
Типичные ошибки и ограничения
Распространённая ошибка — ожидать от подсказки описания прикладных объектов конфигурации так же подробно, как встроенного языка. Синтакс-помощник описывает только язык и типы платформы; по прикладным объектам (документам, регистрам конкретной конфигурации) описание берётся из справки конфигурации, которую должен подготовить разработчик. В самописных конфигурациях такой справки может просто не быть.
Ещё одна ошибка — путать контекстную подсказку с подсказками ввода на формах (текстами-подсказками в полях). Это разные механизмы: тексты в полях задаются разработчиком в свойствах реквизита («Подсказка», «Подсказка ввода») и не зависят от справочных материалов платформы.
FAQ
Можно ли отключить автоматическую подсказку в конфигураторе, но оставить ручной вызов?
Да. Снимите флажки автоматического вызова в «Сервис» → «Параметры» → «Модули» → «Контекстная подсказка». После этого список свойств и методов будет появляться только по нажатию Ctrl+Пробел, а подсказка по параметрам — при явном запросе.
Почему F1 открывает справку не по моей форме, а общую страницу?
Такое бывает, когда для конкретной формы в конфигурации не создан раздел справки — платформа тогда показывает ближайший доступный общий раздел. В типовых конфигурациях справка покрывает основные объекты, в доработанных и самописных — зависит от разработчика.
Работает ли контекстная подсказка в веб-клиенте?
Справка по F1 в веб-клиенте доступна, но её работа зависит от корректной публикации справочных материалов на веб-сервере. Если в тонком клиенте справка открывается, а в браузере — нет, проблему публикации должен проверять администратор сервера.
Нужно ли перезапускать конфигуратор после изменения настроек подсказки?
Нет, настройки редактора модулей применяются сразу после нажатия «ОК». Достаточно переключиться в открытый модуль и проверить появление подсказки при вводе точки или по Ctrl+Пробел.
Как добавить собственную подсказку для поля на форме?
В конфигураторе откройте свойства нужного реквизита или элемента формы и заполните свойства «Подсказка» и «Подсказка ввода»: первая показывается при наведении или рядом с полем, вторая — серым текстом в пустом поле. Эти тексты хранятся в конфигурации и не требуют справочных материалов платформы.
Что важно запомнить
В пользовательском режиме подсказка вызывается клавишей F1 и требует только установленных справочных материалов платформы. В конфигураторе подсказки включаются в параметрах редактора модулей, а описание синтаксиса открывается по Ctrl+F1. Если справка не работает — в первую очередь проверяйте, установлен ли компонент справочных материалов.