我在 Eclipse IDE 中使用 Checkstyle for Java。我不知道在每个 java 文件中,在第二行,我总是在 Checkstyle 中收到警告:(尽管我很确定我没有按 Tab 键)
File contains tab characters (this is the first instance).
public class Percolation {
private boolean[][] grid;
...
}
当我输入:public class Percolation {
,回车,Eclipse 会为我做一个缩进,然后,我输入 private boolean[][] grid;
。但是,我仍然收到此警告。
请告诉我如何解决这个问题。 (我不想关闭此警告,因为这是必须的。其他人会再次检查我的文件)。
谢谢:)
最佳答案
步骤 1 在 Eclipse 中,Preference > Java > Code Style > Formatter。编辑 Activity 配置文件。(如果您不想编辑内置配置文件,请创建一个新配置文件)。在“Activity 配置文件:”下有一个下拉对话框......在它旁边,单击“编辑...”打开编辑对话框。在“缩进”标签下,您会找到标签政策。将标签政策从混合改为仅空间并应用更改。
第 2 步回到 Eclipse 透视图,通过菜单栏导航:Source > Format Element(不是“Format”)并保存。
运行 checkstyle 你不会找到“文件制表符:文件包含制表符(这是第一个实例)。”警告了。
通过启用工具栏中的空白字符来可视化差异。
关于java - 检查样式 : always receive File contains tab characters (this is the first instance),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12190103/