默认情况下,Eclipse使用硬制表符缩进。怎么改成空格呢?
当前回答
点击窗口»首选项 展开Java»代码样式 点击格式化程序 单击new 选择概要名称 单击ok 点击编辑按钮 单击缩进选项卡 在“常规设置”下,设置“制表策略”为“仅限空格” 单击OK。
其他回答
对于默认的文本编辑器:
一般»编辑器»文本编辑器»为制表符插入空格(检查它)
PHP:
PHP»代码样式»格式化程序»标签策略(选择空格) PHP»代码样式»格式化程序»缩进大小(设置为4)
CSS:
Web»CSS»编辑器»缩进使用空格(选择它) Web»CSS»编辑器»缩进大小(设置为4)
HTML:
Web»HTML»编辑器»缩进使用空格(选择它) Web»HTML»编辑器»缩进大小(设置为4)
XML:
XML»XML文件»编辑器»缩进使用空格(选择它) XML»XML文件»编辑器»缩进大小(设置为4)
Javascript:
Javascript»首选项»代码样式»格式化程序»编辑»缩进(选择“仅限空格”) 重命名格式化程序设置概要文件以保存它
对于Java:
Java»首选项»代码样式»格式化程序»编辑»缩进(选择“仅限空格”) 重命名格式化程序设置概要文件以保存它
CDT:
点击:窗口/首选项> C/ c++ >代码样式>格式化程序>新建 创建一个新的概要文件,因为内建的概要文件不能更改 MyProfile(为配置文件选择一个名称) 缩进»标签策略(只选择空格)
给无意中碰到这条线索的人一个小提示;在您的项目中,还有一个地方可以设置此设置!
Eclipse支持特定于项目的设置,一些项目将使用它们自己的、不受管理的选项卡/空格设置,这些设置不会显示在当前项目属性之外的任何地方。
可以通过以下方法进行管理:
在包资源管理器中右键单击当前项目 属性»Java代码风格 关闭所有特定于项目的选项
这通常只在将其他人的代码导入Eclipse时才会成为问题。
eclipse格式xml:
标签:
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="tab"/>
空间:
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>
一定要检查java格式化器,因为它会覆盖“为制表符插入空格”设置。至:
Java - >代码风格”——>格式器- >编辑- >凹痕
注意:您需要创建一个自定义格式才能保存您的配置。
推荐文章
- 访问限制:'Application'类型不是API(必需库rt.jar的限制)
- 如何将制表符转换为空格,反之亦然,在现有的文件
- 如何使制表符4个空间而不是8个空间在纳米?
- Android Eclipse -无法找到*.apk
- 通过SSH使用Eclipse完成远程项目
- 设置TextView文本从html格式的字符串资源在XML
- javac和Eclipse编译器之间的区别是什么?
- 如何在清洁模式下运行eclipse ?如果我们这样做会发生什么?
- 如何使用HTML/CSS在文本中插入空格/制表符
- 如何在Eclipse中更改动态web项目的上下文根?
- Eclipse错误:间接引用所需的.class文件?
- 如何在Eclipse中只使用键盘去一个错误?
- 如何在Eclipse中生成Javadoc注释?
- 如何在EPF Composer 1.5中删除一个规程?
- Eclipse调试器总是阻塞在ThreadPoolExecutor上,没有任何明显的异常,为什么?