我已经"继承了"一些Java代码,在语句结尾处包含大量注释,例如:
this.apiAccess=apiAccess;// used for reading model
SonarCube将此标记为次要规则违规,并声明评论应显示在代码上方:
// used for reading model
this.apiAccess=apiAccess;
在IntelliJ IDEA中有一种简单的方法可以实现这一点吗?
答案 0 :(得分:2)
您可以使用正则表达式在整个项目中进行搜索和替换,例如:
搜索:
^(.*) (//.*)
替换为:
$2\n\r$1
这取代了(作为例子):
<solid android:color="#FFFFFF"/> // Comment
代表
// Comment
<solid android:color="#FFFFFF"/>