簡體   English   中英

Java超鏈接到文本編輯器中的文件

[英]Java Hyperlink to file in text editor

我有一個與Java中的超鏈接有關的問題。 當我有文件名和代碼行時,如何在Java文件中設置超鏈接以指向Eclipse的文本編輯器中加載的另一個Java文件:

例如 Test.java:102

如何在文本編輯器上顯示該文件的給定代碼行?

謝謝!

2年后,我知道...

如果要從任何文件中尋找超鏈接,請用括號將其括起來(AnotherClass.java:52)

如果知道該類,請單擊ctrl單擊將帶您到那里。

Java 語言不知道超鏈接。

JavaDoc確實知道超鏈接,您可以通過在Eclipse編輯器中鍵入#符號並選擇一個本地成員,或者通過鍵入外部類的名稱並點擊控件 空間 ,然后選擇正確的鏈接來輕松訪問超鏈接。

幸運的是,您不能直接創建到線的鏈接。 行隨時間變化,類的協定(方法/字段的描述)應保持相對靜態。 正確配置后,如果您重構代碼(例如重命名方法或類),Eclipse甚至會更改您的鏈接。

您不能創建到行-afaik的超鏈接,但是可以創建到javadoc中的字段或函數的鏈接:

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

這樣做可以讓您按住ctrl鍵單擊“ fieldOrFunction”並跳到那里(至少在eclipse中)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM