有人知道一种方法来搜索Java项目中所有类的所有(且仅)注释的代码吗? 例如,使用“查找路径”来搜索“ //”不是我想要的,因为它还会返回URI(http://.....。)。我想要一种专门的方法。
谢谢。
答案 0 :(得分:1)
您可以在IntelliJ IDEA中使用结构搜索。
以下屏幕与版本2019.1.1(最终版)
转到编辑>查找>结构搜索...
文件类型应为Java,并选择要搜索的任何路径。
在右上角点击齿轮图标,然后点击现有模板...
然后从 Java>注释,Javadoc和元数据中选择注释
然后将/* $CommentContent$ */
添加到“结构搜索”窗口中,就像第一个屏幕截图一样。
这将从选定路径中找到所有注释的代码(包括Javadoc)。
有关更多信息,请参见:Structural search and replace
答案 1 :(得分:0)
关于您能做的最好的事情就是查找路径并使用REGEX: ^ //
这将解决您的http://问题。但它不会找到不是从行首开始的注释。我想您可以编写一个更复杂的REGEX来查找“ //”,但不能以http开头:但是当然注释也可以在/ * * /块中。因此,这完全取决于您要获得的绝对值。
答案 2 :(得分:0)