5. Технология разработки
#47

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

Какие утверждения о «Синтакс-помощнике» в 1С верны (что он содержит и как его можно вызвать при разработке)?

Это справочник по встроенному языку: операторы, глобальный контекст и объекты платформы
Неправильно: Синтакс-помощник действительно содержит описания встроенного языка и объектов/методов платформы. Но в вопросе подразумевается выбор полного верного набора утверждений, а этот вариант отражает лишь часть (не учитывает способ вызова), поэтому как самостоятельный ответ он неполный.
Это справочник по языку запросов (синтаксис и функции запросов)
Неправильно: Синтакс-помощник ориентирован прежде всего на встроенный язык (операторы, функции, объекты платформы и конфигурации). Описание языка запросов обычно вынесено в отдельные разделы справки/документации, поэтому считать, что это основное содержимое синтакс-помощника, неверно.
Это справочник по выражениям системы компоновки данных (СКД)
Неправильно: Для СКД существует отдельный язык выражений и отдельные материалы справки, которые не сводятся к синтакс-помощнику по встроенному языку. В синтакс-помощнике можно встретить ссылки на смежные темы, но он не является основным справочником по выражениям СКД.
Его можно открыть из контекстного меню в редакторе модулей (по текущей конструкции/слову)
Неправильно: Такой способ вызова действительно существует: можно получить описание по текущей конструкции прямо из модуля через контекстное меню или горячие клавиши. Но этот пункт не описывает, что именно содержит синтакс-помощник, поэтому как единственный ответ он неполный.
Верно, что он содержит справку по встроенному языку и может вызываться из контекстного меню модулей
Правильно: Синтакс-помощник предназначен для оперативной подсказки по встроенному языку (операторы, функции, глобальный контекст, объекты и их методы/свойства). Также его можно вызвать из редактора модулей по контексту, чтобы быстро открыть описание нужной конструкции.
Верны все перечисленные утверждения
Неправильно: Нельзя считать верными все пункты, потому что синтакс-помощник не является универсальным справочником «по всему сразу» (язык запросов и язык выражений СКД имеют собственные разделы документации). Следовательно, вариант «всё верно» не подходит.

Пояснение

Синтакс-помощник - это встроенная справочная система для разработчика, ориентированная на встроенный язык 1С: операторы и управляющие конструкции, функции и процедуры, глобальный контекст, а также описания объектов платформы (и нередко объектов текущей конфигурации) с их методами, свойствами и параметрами. Как пользоваться на практике: - В конфигураторе его можно открыть через меню справки (обычно пункт «Синтакс-помощник») или горячей клавишей (часто используется Ctrl+Shift+F1). - Для «контекстной» подсказки в модуле: поставьте курсор на интересующую функцию/оператор/метод и вызовите описание из контекстного меню или сочетанием Ctrl+F1 - откроется статья именно по тому элементу, на котором стоит курсор. Важно различать справочные разделы: - Синтакс-помощник - про встроенный язык и объекты платформы. - Язык запросов и язык выражений СКД обычно описаны в отдельных разделах документации; в работе удобно держать их как отдельные справочные источники, а не ожидать, что всё будет в одном окне синтакс-помощника. Мини-пример: если вы пишете код и забыли параметры метода (например, работы со строками, датами или коллекциями), поставьте курсор на имя метода и вызовите контекстную справку - это быстрее, чем искать вручную по документации.