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


当前回答

我发现这个问题的解决方法很简单,而且总是有效。它是更改eclipse设置文件。

例如(改变HTML缩进大小):


找到org.eclipse.wst.html.core.prefs文件,该文件应该在your_workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/ 在文件中添加/更改行:

indentationChar=space

indentationSize=4

其他回答

CDT:

点击:窗口/首选项> C/ c++ >代码样式>格式化程序>新建 创建一个新的概要文件,因为内建的概要文件不能更改 MyProfile(为配置文件选择一个名称) 缩进»标签策略(只选择空格)

进入Window -> Preferences,输入tab作为搜索文本(将显示如下对话框):

转到突出显示的部分以更改选项卡策略。对于编辑器设置,它主要是缩进使用空格(也如上所示)。

对于Formatter设置,您需要编辑活动配置文件和更新选项卡策略(在缩进->常规设置下可用:

从在eclipse中更改制表符到空格:

窗口»首选项»Java»代码样式»格式化程序»编辑»缩进(选择“仅限空格”)

窗口->首选项->Java->代码样式->Formatter->编辑->缩进= "空格Only"

不要忘记ANT编辑器

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

在Windows >首选项下

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