21

我正在使用 IntelliJ Idea 进行 Android 开发。有什么方法可以在 IDE 中超链接两条评论。例如

文件 a.java

import a;

/**
* This class does something and something
* and does implements interface b, 
* (i want a hyperlink here, if pressed opens file b.java in IDE and cursor is at comments        
*  before method n)
*/

public class a {
  //do something
}

文件 b.java

import k;

public interface b {

   public j;
   public m;
   /**
    * This will be used when this and this will happen.
   */  
   public n;
}
4

3 回答 3

21

您可以在此处使用 Javadocs 的@see标记示例。

做这样的事情就足够了:

/**
* Bla bla bla
* @see b#n
*/
public class a
于 2012-12-08T15:32:07.910 回答
16

当前的 IntelliJ 版本支持 @link 表示法,就像 Eclipse 一样。

要链接到另一个类/方法,只需使用以下模式:

/**
 * {@link Class#method}
 */
public void myMethod() {
}

您还可以保留该方法,或将参数类型列表添加到该方法(在括号中),如果方法使用不同的参数实现并且您想要链接到特定的参数,这很有用。

于 2015-11-26T15:59:54.603 回答
1

您可以只使用方括号,格式为:[class.method]. 对于您的示例,它将如下所示:

/**
* This class does something and something
* and does implements interface [b.n]
*/
于 2021-05-05T16:19:06.847 回答