Перейти к содержанию

Подсказка по параметрам

При вводе вызова метода показывает список параметров и подсвечивает текущий.

Горячие клавиши: Ctrl+Shift+Space

← Все возможности

Подсказка по параметрам метода

Пользователь набирает вызов локальной функции Сумма = Сложить( и доходит до открывающей скобки. Поверх кода всплывает панель сигнатуры со списком параметров метода Сложить, в которой подсвечен активный первый параметр.

signatureHelp-01

Подсказка по параметрам конструктора (Новый Массив)

Пользователь набирает конструктор Список = Новый Массив( и доходит до открывающей скобки. Всплывает панель сигнатуры конструктора Массив со списком его параметров и подсветкой активного параметра.

signatureHelp-02-variadic

Подсказка по параметрам: необязательный параметр

Пользователь набирает вызов функции Р = Форматировать( с необязательным параметром Префикс = "[]". Панель сигнатуры показывает оба параметра, отмечая Префикс как необязательный (со значением по умолчанию) и подсвечивая активный параметр.

signatureHelp-03-optional

Подсказка по параметрам платформенного метода

Пользователь обращается к платформенному методу Список.Добавить( у переменной типа Массив. Панель сигнатуры показывает параметры платформенного метода Добавить с подсветкой активного параметра.

signatureHelp-04-platform

Подсказка во вложенном вызове

Пользователь набирает вложенный вызов Сообщить(Сложить(10, и переходит ко второму аргументу внутренней функции. Панель сигнатуры показывает параметры именно внутреннего вызова Сложить и подсвечивает активный второй параметр.

signatureHelp-05-nested

Подсказка по цепочке вызовов

Пользователь набирает цепочку вызовов Строка = Таблица.Скопировать().Найти( и вызывает подсказку по параметрам. Панель сигнатуры определяет тип результата Скопировать() и показывает параметры метода Найти с подсветкой активного параметра.

signatureHelp-06-chained

Метод с переменным числом аргументов (необязательные параметры)

Пользователь набирает вызов Позиция = СтрНайти("abc-def", "-", и переходит к третьему аргументу метода с переменным числом аргументов. Панель сигнатуры показывает все параметры СтрНайти, в том числе необязательные, и подсвечивает активный третий параметр.

signatureHelp-07-overload

OneScript: подсказка по конструктору класса библиотеки

В файле OneScript с #Использовать demolib пользователь набирает Отчет = Новый ФорматировщикОтчета( и вызывает подсказку по параметрам. Панель сигнатуры показывает параметры конструктора класса библиотеки ФорматировщикОтчета с подсветкой активного параметра.

signatureHelp-08-os-constructor

OneScript: подсказка по методу модуля библиотеки

В файле OneScript пользователь обращается к методу модуля библиотеки СтроковыеУтилиты.ВыполнитьФорматирование( и вызывает подсказку по параметрам. Панель сигнатуры показывает параметры метода модуля ВыполнитьФорматирование с подсветкой активного параметра.

signatureHelp-09-os-module-method

OneScript: подсказка по методу экземпляра класса

Пользователь вызывает метод экземпляра Отчет.ДобавитьПоказатель( у объекта класса ФорматировщикОтчета. Панель сигнатуры определяет тип экземпляра и показывает параметры метода ДобавитьПоказатель с подсветкой активного параметра.

signatureHelp-10-os-instance-method


← Назад: Всплывающая документация · Вперёд: Диагностики →