Java 在Eclipse中,如何链接到注释中的一行?

Java 在Eclipse中,如何链接到注释中的一行?,java,eclipse,hyperlink,Java,Eclipse,Hyperlink,我试图解释为什么我在代码中放置SuppressWarnings,但由于我似乎只能将它们放在我的方法之上,所以我想在我的注释中创建一个指向特定行号的链接。我原以为使用(.java:)就可以了,但它只是告诉我所讨论的文件,而不是我想要的行的实际内容 例如: 11 | @SuppressWarnings("unchecked") //I tend not to suppress warnings, but (Items.java:22) has no solution. 当我将鼠标悬停到或单击(It

我试图解释为什么我在代码中放置SuppressWarnings,但由于我似乎只能将它们放在我的方法之上,所以我想在我的注释中创建一个指向特定行号的链接。我原以为使用
(.java:)
就可以了,但它只是告诉我所讨论的文件,而不是我想要的行的实际内容

例如:

11 | @SuppressWarnings("unchecked") //I tend not to suppress warnings, but (Items.java:22) has no solution.
当我将鼠标悬停到或单击
(Items.java:22)
部分时,应该会转到第22行:

22 | return (T) itemMap.get(name);

为了在Eclipse中创建到所需行的链接,我必须做什么?它不必是一个特定的行号,因为当然,当我开始编辑代码时,我想要链接到的行已经移动到了其他地方。它可以链接到某种锚(尽管我不希望Eclipse在短期内拥有如此复杂的链接功能集)。

Ctrl+单击
(.java:)
注释对我来说很有用。

这听起来真的没什么用。几乎对代码的任何更改(添加/删除行)都会使该注释过时,因此毫无用处。@OliCharlesworth感谢您对此事的意见。我编辑了这个问题来解决这个问题。可能是@Leo的重复-这并不能真正回答这个问题,因为答案只是指向方法的链接,而不是显式的行或锚。你必须编写一个Eclipse插件。除此之外,如果一个方法太大了,一个简单的注释说明它的用途是不够的,那么还有其他问题。