【发布时间】:2023-03-30 23:58:01
【问题描述】:
制表符和空格在同一项目中混合使用。
我需要编码缩进,但不要用空格替换制表符,反之亦然。我只需要缩进代码(空格或制表符的新缩进无关紧要)。
使用 Eclipse IDE,但欢迎使用插件或其他工具。
P.S 我知道在同一个项目中使用相同的空白策略(制表符或白色)更好。
例如 \t --> 制表符 \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)
}
【问题讨论】:
-
我真的很难理解你的问题。 Eclipse 在您键入时缩进您的代码,或者您可以使用 CTRL+SHIFT+F 手动调用格式化程序(也适用于选择)。您可以将其设置为空格或制表符,并根据需要使用自动保存操作来修复整个文件。
标签: java eclipse code-formatting