Java代码缩进混合空格和制表符

时间:2014-03-20 07:53:29

标签: java eclipse code-formatting

选项卡和空格在同一个项目中使用。

我需要编码缩进,但不要用空格替换制表符,反之亦然。我只需要缩进代码(带空格或制表符的新缩进无关紧要)。

使用Eclipse IDE,但欢迎使用插件或其他工具。

P.S我知道在同一个项目中使用相同的空白策略(制表符或白色)更好。

作为一个例子\ t - > tab \ b - >空间。我认为需要一些属性,即多少空格等于制表符1。对于我们的例子4。

void foo() {
\b\b\btest1();  // 3 spaces
\ttest2();  // 1 tab
}

之后

void foo() {
\b\b\b\btest1();  // 4 space (1 extra space to be indent correctly)
\ttest2();  // 1 tab  (do not change tab char with spaces because of that has correct indentation)
}

1 个答案:

答案 0 :(得分:0)

在Eclipse中,在Project菜单中,转到Properties - > Java Code Style并按Edit按钮编辑您当前的个人资料。 在此窗口中,您可以配置缩进参数。

要应用它们,请在代码中按ctrl + a选择您的代码,然后按ctrl + i根据您的参数对其进行格式化