Mat*_*ran 7 java eclipse checkstyle
我设置CheckStyle以检查Eclipse中超过80个字符的行,并且我在编辑器中设置了80个字符的边距行.如果我将光标放在编辑器中一行代码的末尾,则坐标读取(例如)1433,77,表示左边第77个字符列 - 但是当我在同一行上运行CheckStyle时它说这行是88个字符长!在行的末尾没有无关的制表符或其他空白字符,它肯定是77长.CheckStyle坏了吗?
Mar*_*lis 11
从Checkstyle文档:
行的长度的计算考虑了制表符('\ t')的扩展空格的数量.默认空格数为8.要指定不同数量的空格,用户可以设置适用于所有检查的TreeWalker属性tabWidth,包括LineLength; 或者可以单独为LineLength设置属性tabWidth.
http://checkstyle.sourceforge.net/config_sizes.html#LineLength
要在Eclipse中执行此操作:
TreeWalker在" 已知模块 "下的搜索框中键入.