我已经“继承”了一些Java代码,这些代码在语句末尾包含很多注释,例如:
this.apiAccess=apiAccess;// used for reading model
SonarCube将其标记为轻微违反规则,并指出注释应改为显示在代码上方:
// used for reading model
this.apiAccess=apiAccess;
有没有简单的方法可以在IntelliJ IDEA中完成此操作?
最佳答案
您可以进行搜索并在整个项目中使用正则表达式替换,例如:
搜索:
^(.*) (//.*)
用。。。来代替:
$2\n\r$1
替换为(例如):
<solid android:color="#FFFFFF"/> // Comment
对于
// Comment
<solid android:color="#FFFFFF"/>