Переход к определению¶
Переход к объявлению процедуры, функции, переменной или метода из места использования. Работает внутри модуля и между модулями конфигурации.
Горячие клавиши: 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 и переходит к объявлению метода.
← Назад: Автодополнение кода · Вперёд: Переход к реализациям →