缺省状况下, Eclipse带有硬制表符字符的缩进。 如何将其更改成空格? java
对于在此线程上绊脚的人,这只是一个快速提示。 在您的项目中,还有另一个能够设置此设置的地方 ! ios
Eclipse支持特定于项目的设置,而且某些项目将使用它们本身的非托管选项卡/空格设置,除了当前项目的Properties外,该设置将不会显示在任何地方。 spa
能够经过如下方式进行管理: 线程
一般,仅当您将其余人的代码导入Eclipse中时,这才是一个问题。 code
不要错过两个*选项卡策略*仅空格*使用空格缩进换行 orm
我仅检查了后者,并将组合框保留为Checks Only的“ Tabs Only”。仅供参考,我在谈论首选项> Java>格式化程序>编辑... ip
在Eclipse中,转到Window » Preferences,而后搜索Formatter 。 资源
您将看到各类粗体连接,单击每一个粗体连接并将其设置为use spaces
而不是tabs
。 开发
在java formatter连接中,您必须编辑配置文件并选择选项卡策略, spaces only
在缩进选项卡中spaces only
get
遇到此问题时,我在全部能够找到的地方都将“使用制表符的空间”设置为true,但仍在获取制表符。 最终是由于在文件的其余位置使用了制表符,而且试图进行智能缩进或使人沮丧的事情。
经过选择文件的所有内容并在Mac上按command+shift+f
。 这会将给定的格式应用于文件。 我不知道Windows上的相同键绑定,但请尝试一下。 从那时起,我开始获得预期的行为。
用于C / C ++开发人员的Eclipse IDE,版本:Helios Service Release 2
您须要经过按“窗口”->“首选项”->“代码样式”中的“新建”按钮来建立新的配置文件
转到“缩进”选项卡,而后选择“制表符策略=仅空格”
面向C / C ++开发人员的Eclipse IDE,版本:开普勒服务发布1
请按照如下路径建立新的配置文件:“窗口>首选项> C / C ++>代码样式>格式化程序”
转到“缩进”选项卡,而后选择“制表符策略=仅空格”