use*_*603 2 java eclipse formatter checkstyle
我在 eclipse 下看到了这 3 个功能。我对它们有一个想法,但我不知道它们之间的确切区别。
它们都定义了某种类型的规则并应用了更改。例如:- 如果您有任何未使用的导入,您可以根据清理、格式化程序或检查样式的设置删除未使用的导入。checkstyle、格式化程序和清理之间有什么区别?
Checkstyle可用于检查对特定编码标准/约定的遵守情况。这不会更改您的代码,而只会标记不合规的行。
该格式化是用来做指定的所有源代码如下格式约定。它确实会更改您的代码,例如它可能会缩进一定数量、将括号移到新行、断开长行或其他此类操作。
清理更通用,也可能会更改您的代码。它可以调用例如格式化程序、组织导入(根据需要添加或删除它们)、添加缺少的注释或删除未使用的代码。
简而言之,Checkstyle只检查规则,不修改代码,Formatter只修改源文件,只做与格式相关的改动,而Cleanup不只改动源文件,还可以通过增删改行来修改代码。
| 归档时间: |
|
| 查看次数: |
2463 次 |
| 最近记录: |