Переход к определению
June 18, 2026 · View on GitHub
Переход к объявлению процедуры, функции, переменной или метода из места использования. Работает внутри модуля и между модулями конфигурации.
Горячие клавиши: F12 / Ctrl+Click (просмотр: Alt+F12)
Переход к объявлению процедуры
Пользователь ставит курсор на вызов процедуры ВывестиПриветствие() и нажимает F12. Редактор переходит к строке объявления Процедура ВывестиПриветствие() в том же модуле.
Переход к объявлению функции
Пользователь ставит курсор на вызов функции Сложить(2, 3) и нажимает F12. Редактор переходит к строке объявления Функция Сложить(Знач Первое, Знач Второе) Экспорт в том же модуле.
Переход к объявлению локальной переменной
Пользователь ставит курсор на использование локальной переменной Счётчик и нажимает F12. Редактор переходит к её объявлению Перем Счётчик; внутри той же процедуры.
Переход к модульной переменной
Пользователь ставит курсор на использование модульной переменной НастройкиМодуля внутри процедуры и нажимает F12. Редактор переходит к её объявлению на уровне модуля Перем НастройкиМодуля Экспорт;.
Переход к другому общему модулю (между файлами)
Пользователь ставит курсор на имя общего модуля в составном вызове и нажимает F12. Редактор открывает файл Module.bsl другого общего модуля и переходит к нему между файлами конфигурации.
Просмотр определения на месте (Peek, Alt+F12)
Пользователь ставит курсор на вызов ВывестиПриветствие() и нажимает Alt+F12 для просмотра определения. Определение процедуры открывается во встроенном окне Peek прямо под строкой вызова, без перехода в другое место.
Переход к методу общего модуля (между файлами)
Пользователь ставит курсор на имя метода в вызове другого общего модуля и нажимает F12. Редактор открывает Module.bsl целевого общего модуля и переходит к объявлению этого метода между файлами.
Переход к методу модуля менеджера (между файлами)
Пользователь ставит курсор на имя метода модуля менеджера в вызове и нажимает F12. Редактор открывает модуль менеджера соответствующего объекта метаданных и переходит к объявлению метода между файлами.
Переход к определению модуля OneScript
В файле demo.os пользователь ставит курсор на имя подключённого модуля OneScript и нажимает F12. Редактор открывает файл этого модуля библиотеки и переходит к нему.
Переход к классу OneScript без конструктора
В файле demo.os пользователь ставит курсор на имя класса OneScript без явного конструктора в выражении Новый и нажимает F12. Редактор открывает файл класса и переходит к его определению.
Переход к конструктору класса OneScript (явный ПриСозданииОбъекта)
В файле demo.os пользователь ставит курсор на имя класса OneScript в выражении Новый и нажимает F12. Редактор открывает файл класса и переходит к его явному конструктору Процедура ПриСозданииОбъекта.
Переход к методу модуля OneScript
В файле demo.os пользователь ставит курсор на имя метода в вызове модуля OneScript и нажимает F12. Редактор открывает файл модуля и переходит к объявлению этого метода.
Переход к методу экземпляра класса OneScript
В файле demo.os пользователь ставит курсор на имя метода, вызываемого у экземпляра класса OneScript, и нажимает F12. Редактор определяет тип экземпляра, открывает файл класса и переходит к объявлению метода.
Переход к зарегистрированной аннотации OneScript
В файле demo-annotation.os пользователь ставит курсор на имя зарегистрированной аннотации OneScript и нажимает F12. Редактор переходит к месту, где эта аннотация объявлена.
Переход к методу общего модуля, полученного через ОбщийМодуль()
Пользователь работает с переменной, которой присвоен результат ОбщийМодуль("..."), ставит курсор на вызываемый у неё метод и нажимает F12. Редактор определяет общий модуль по результату ОбщийМодуль(), открывает его Module.bsl и переходит к объявлению метода.
← Назад: Автодополнение кода · Вперёд: Переход к реализациям →