Java Гиперссылка на файл в текстовом редакторе - PullRequest
0 голосов
/ 03 января 2012

У меня есть вопрос, связанный с гиперссылками в Java. Как я могу установить гиперссылку в java-файле, чтобы он указывал на другой java-файл, загруженный в текстовый редактор в Eclipse, когда у меня есть имя файла и строка кода:

ех. Test.java:102

Как показать заданную строку кода этого файла в текстовом редакторе?

Спасибо!

Ответы [ 3 ]

0 голосов
/ 03 января 2012

Вы не можете создавать гиперссылки на строки -afaik, но вы можете создавать ссылки на поля или функции в javadoc:

/**
 * {@link package.ClassName#fieldOrFunction}
 */

, делая это так, что позволяет вам удерживать нажатой клавишу Ctrl на «fieldOrFunction» и переходитьпрямо там (по крайней мере, в затмении)

0 голосов
/ 04 марта 2014

2 года спустя я знаю ...

Если вы ищете гиперссылки из любого файла, заключите их в круглые скобки (AnotherClass.java:52)

клик ctrl приведет вас туда, если он знает об этом классе.

0 голосов
/ 03 января 2012

Язык Java не знает гиперссылок.

JavaDoc знает гиперссылки, к которым вы можете легко получить доступ в редакторе Eclipse, набрав либо знак # и выбрав локальный член, либовведите имя внешнего класса и нажмите control пробел , затем выберите правильную ссылку.

К счастью, вы не можете напрямую создавать ссылки на строки.Линии меняются во времени, контракт класса (описание методов / полей) должен оставаться относительно статичным.При правильной настройке Eclipse даже изменит ваши ссылки, если вы реорганизуете код (например, переименовываете метод или класс).

...