Bri*_*con 883 eclipse formatting whitespace tabs
默认情况下,Eclipse缩进并带有一个硬标签字符.如何将其更改为空格?
Dav*_*Ray 1224
Spaces only[ 注意:如果需要,使用新名称保存配置文件作为默认配置文件无法覆盖.]
版本3.6之前:
Window->Preferences->Editors->Text Editors->Insert spaces for tabs
Run Code Online (Sandbox Code Playgroud)
版本3.6及更高版本:
请注意,默认文本编辑器用作Eclipse中许多非Java编辑器的基础.令人惊讶的是,这种设置直到3.3才可用.
Spaces only遵循相同的HTML说明,但选择CSS文件而不是HTML文件.
默认情况下,JSP文件遵循HTML文件的格式设置首选项.
XML文件间距在首选项中配置.
Pat*_*her 149
对于默认文本编辑器:
对于PHP:
对于CSS:
对于HTML:
对于XML:
对于Javascript:
对于Java:
Bri*_*con 37
Window-> Preferences-> Java-> Code Style-> Formatter-> Edit-> Indentation ="Spaces Only"
小智 26
对于CDT:转到窗口/首选项 - > C/C++ - >代码样式 - >格式化程序 - >新建(创建一个新的,因为内置的配置文件无法更改) - > MyProfile(为配置文件选择一个名称) - >缩进,选项卡策略 - >仅限空格
祝好运
Nic*_*ick 23
只是快速提示人们绊倒这个线程; 在您的项目中还有一个可以设置此设置的地方!
Eclipse支持特定于项目的设置,并且一些项目将使用他们自己的,未管理的选项卡/空间设置,这些设置除了当前项目属性之外不会显示在任何位置.
这可以通过以下方式管理:
如果您将其他人的代码导入Eclipse,通常只会出现问题.
当我遇到这个问题时,我已经"使用空格中的标签"设置为真我能找到的地方,但我仍然得到了标签.它最终是因为标签在文件的其他地方使用,它试图做智能缩进或令人沮丧的事情.
通过选择文件的全部内容并在mac上按下来解决它command+shift+f.这会将给定的格式应用于文件.我不知道Windows上的键绑定相同,但尝试一下.那时我开始得到预期的行为.
转到Window -> Preferences并键入tab作为搜索文本(将显示如下对话框):
转到突出显示的部分以更改选项卡策略。对于编辑器设置,它主要是使用空格缩进(也如上所示)。
对于格式化程序设置,您需要编辑活动配置文件并更新选项卡策略(在`缩进->常规设置下可用:
小智 5
确保检查Java格式化程序,因为它会覆盖“为选项卡插入空格”设置。去:
Java->Code Style"->Formatter->Edit->Identation
注意:您将需要创建自定义格式才能保存您的配置。
用于C / C ++开发人员的Eclipse IDE,版本:Helios Service Release 2
您需要通过按“窗口”->“首选项”->“代码样式”中的“新建”按钮来创建新的配置文件
转到“缩进”选项卡,然后选择“制表符策略=仅空格”
面向C / C ++开发人员的Eclipse IDE,版本:开普勒服务发布1
请按照以下路径创建新的配置文件:“窗口>首选项> C / C ++>代码样式>格式化程序”
转到“缩进”选项卡,然后选择“制表符策略=仅空格”
小智 5
我发现该问题的解决方案非常简单,并且始终有效。是改变日食设置文件。
例如(更改HTML缩进大小):
org.eclipse.wst.html.core.prefs文件应该在your_workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/indentationChar=space
indentationSize=4
Run Code Online (Sandbox Code Playgroud)
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="tab"/>
Run Code Online (Sandbox Code Playgroud)
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
498527 次 |
| 最近记录: |