Можно ли получить объявление метода PHP посредством вызова метода в Sublime Text?
// pressing some keys combination should navigate me
// to the method declaration. If it defined in some other file,
// the file should be opened.
$foo->doSomething();
Можно ли получить объявление метода PHP посредством вызова метода в Sublime Text?
// pressing some keys combination should navigate me
// to the method declaration. If it defined in some other file,
// the file should be opened.
$foo->doSomething();
Изменить (июнь 2016 года): Ниже представлен ответ Erik255 ниже, когда Sublime Text 3 отсутствует. Пожалуйста, поддержите его. Поскольку это в настоящее время принятый ответ, это повторяющиеся шаги:
Оригинальный ответ:
Как и в Sublime Text 2, вы можете использовать Goto что угодно (CTRL + R).
(выполняется поиск только на текущей странице)
Sublime 3 - это ответ! Он имеет функцию geto_definition, в которой работает отлично, пока вы добавляете проект с исходной папкой (чтобы они могли индексироваться). Я использую его с помощью scala + lift, PHP, Python.
По умолчанию он привязан к F12, и без настройки проекта он ищет только в фактическом файле.
Это была отсутствующая возможность оставить Eclipse и Netbeans.
Существует пакет CTags для Sublime Text, который позволяет использовать индексный файл уровня .ctags .tags, чтобы перейти к определению символа под курсором, нажав ctrl + t дважды: https://github.com/SublimeText/CTags
Существует большой плагин под названием SublimeCodeIntel со следующими функциями: