我已经安装了 Checkstyle Eclipse 的插件。当我现在为方法编写文档注释时,我的实际注释和参数列表之间有一个空行,如下所示:
/**
* A comment.
*
* @param param A param.
*/
void aMethod(String param) {
// some code
}
Checkstyle 现在提示有尾随空格。而且,虽然我没有在该位置放置空格,但还有一个额外的空格...
..../**
.....*.A.comment\.
.....*.
.....*.@param.param.A.param\.
.....*/
在我看来,Eclipse 正在向文档 block 添加这个额外的空间。我如何关闭它或配置 checkstyle 插件以忽略文档 block 中的这个额外空间?
最佳答案
我假设您已经尝试过Window -> Preferences -> Java -> Code Style -> Code Templates -> Comments
并确保构造函数没有尾随空格,所以上。
我使用 Eclipse 插件取得了很大的成功 AnyEdit Tools 。有一个选项可以删除尾随空白,另一个选项可以将制表符转换为空格,这两个选项都会使 Checkstyle 更满意。
关于Eclipse、Checkstyle 和 java 文档注释中的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7347870/