默认情况下,Eclipse使用硬制表符缩进。怎么改成空格呢?


当前回答

不要忘记ANT编辑器

由于某些原因,Ant Editor不会出现在“制表符”或“空格”的搜索结果中,因此可能会错过。

在Windows >首选项下

蚂蚁»编辑器»格式化器»标签大小:(设置为4) Ant»编辑器»格式化器»使用制表符代替空格(取消勾选)

其他回答

在Eclipse中进入Window»Preferences,然后搜索Formatter。

你会看到各种粗体链接, 点击每个粗体链接 并设置它使用空格而不是制表符。

在java formatter链接中,您必须编辑配置文件 并选择制表策略,空格只缩进制表

默认编辑器:

窗口»首选项»编辑器»文本编辑器»为制表符插入空格

Java编辑器

窗口»首选项»Java»代码样式»格式化程序»编辑»缩进»标签策略“仅限空格”

不要错过Tab策略 *仅限空格 *使用空格缩进换行

我只检查了后者,并将组合框仅作为制表符,不断失败的CheckStyle.. 供参考,我说的是偏好> Java >格式化>编辑…

在Mac OS X上的eclipse mars (EE)中,我能在首选项中找到这个的唯一方法是打开首选项对话框并键入Formatter,然后选择Java->代码样式->Formatter。

Java->代码样式无法访问格式化器!

eclipse格式xml:

标签:

<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="tab"/>

空间:

<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>