[英]Eclipse Checkstyle vs Formatter vs Cleanup?
我在eclipse下看到这三个功能。 我对它们有个想法,但我不知道它们之间的确切区别。
它们都定义了某种类型的规则并应用更改。 例如:-如果您有任何未使用的导入,则可以根据清除,格式化程序或检查样式的设置删除未使用的导入。 checkstyle,formatter和cleanup有什么区别?
Checkstyle可用于检查是否符合特定的编码标准/惯例。 这不会更改您的代码,而只会标记不符合要求的行。
Formatter用于使所有源代码遵循指定的格式约定。 它确实会更改您的代码,例如,它可能缩进一定数量,将方括号移到新行,换行或其他类似操作。
清理更通用,也可能会更改您的代码。 它可以调用例如格式化程序,组织导入(根据需要添加或删除它们),添加缺失的注释或删除未使用的代码。
简而言之,Checkstyle仅检查规则,而不修改代码,Formatter修改源文件,但仅进行与格式相关的更改,而Cleanup不仅更改源文件,而且还可以通过添加或删除行来更改代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.