tools / IDE, которые выделяют определение функции для каких файлов [просто интересно] - PullRequest
0 голосов
/ 19 июня 2010

уже есть какие-либо IDE / инструменты, которые, если вы выделите имя функции, откроют файл, в котором эта функция определена в следующем окне, чтобы мы могли понять и что эта функция делает?

Вы знаете, просто интересно.

Ответы [ 5 ]

2 голосов
/ 19 июня 2010

Visual Studio имеет функцию «Перейти к определению», доступную в текстовом редакторе.Когда курсор находится на переменной, функции, классе и т. Д., Вы можете щелкнуть правой кнопкой мыши и выбрать пункт меню «Перейти к определению», и вы попадете туда, где определена функция.Если определение является частью .NET Framework, функция «перейдет» к определению в обозревателе объектов для проектов VB.NET или к «метаданным» проектов C #

1 голос
/ 22 июня 2010

Используя что-то вроде ctags , это определенно возможно, если, конечно, ваш любимый редактор также поддерживает ctags.Преимущество ctags в том, что с настройкой он может работать практически на любом языке.

1 голос
/ 20 июня 2010

Есть ли IDE, которые не делают это? Каждая IDE, которую я когда-либо использовал, имела эту функцию: несколько IDE Smalltalk, Hopscotch, несколько IDE Lisp, NetBeans, Eclipse, Visual Studio, VisualAge для Java Micro Edition, VisualAge для Java, VisualAge для Smalltalk. Даже многие текстовые редакторы могут сделать это: TextMate, Vim, Emacs, Notepad ++.

0 голосов
/ 22 июня 2010

Я использую Eclipse в качестве своей Java IDE и нахожу, что клавиша F3 - самый быстрый способ открыть объявление. Хорошее описание этой функциональности ниже (от здесь ):

F3: Открытое объявление. С другой стороны, Вы можете нажать на вкладку декларации (в перспективе Java перейдите к Окно, затем Показать вид, затем Декларация). Этот ключ показывает весь объявления методов в объявлении панель при нажатии на вызов метода в коде.

Я не использовал это с другими языковыми редакторами в Eclipse (Перспективы в Eclipse), но я предполагаю, что функциональность похожа.

0 голосов
/ 19 июня 2010

В Netbeans Вы выделите функцию -> щелчок правой кнопкой мыши -> Навигация -> Перейти к декларации и он откроет файл, в котором была создана эта функция.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...