协慌网

登录 贡献 社区

如何更改 Eclipse 以使用空格而不是制表符?

默认情况下, Eclipse缩进并带有一个硬标签字符。如何将其更改为空格?

答案

Java 编辑器

  1. 单击窗口 » 首选项
  2. 展开Java » 代码风格
  3. 单击格式化程序
  4. 单击 “ 编辑”按钮
  5. 单击 “ 缩进”选项卡
  6. 在 “ 常规设置” 下 ,将 “ 选项卡” 策略设置为: Spaces only
  7. 点击确定广告恶心以应用更改。

[ 注意 :如果需要,使用新名称保存配置文件作为默认配置文件无法覆盖。]

默认文本编辑器

版本 3.6 之前:

Window->Preferences->Editors->Text Editors->Insert spaces for tabs

版本 3.6 及更高版本:

  1. 单击窗口 » 首选项
  2. 展开常规 » 编辑器
  3. 单击 “ 文本编辑器”
  4. 选中 “ 插入空格” 选项卡
  5. 点击确定广告恶心以应用更改。

请注意,默认文本编辑器用作 Eclipse 中许多非 Java 编辑器的基础。令人惊讶的是,这种设置直到 3.3 才可用。

C / C ++

  1. 单击窗口 » 首选项
  2. 展开C / C ++ » 代码风格
  3. 单击格式化程序
  4. 单击 “ 新建”按钮以创建新配置文件,然后单击 “确定”继续
  5. 单击 “ 缩进”选项卡
  6. 在 “ 常规设置” 下 ,将 “ 选项卡” 策略设置为: Spaces only
  7. 点击确定广告恶心以应用更改。

HTML

  1. 单击窗口 » 首选项
  2. 展开Web » HTML 文件
  3. 单击编辑器
  4. 格式化下 ,选择缩进使用空格单选按钮
  5. 单击 “ 确定”以应用更改。

CSS

遵循相同的 HTML 说明,但选择CSS 文件而不是HTML 文件

JSP

默认情况下,JSP 文件遵循 HTML 文件的格式设置首选项。

XML

XML 文件间距在首选项中配置。

  1. 单击窗口 » 首选项
  2. 展开XML » XML 文件
  3. 单击编辑器
  4. 使用空格选择缩进
  5. 如果需要,您可以指定缩进大小 :缩进的空格数。

对于默认文本编辑器:

  • 常规 > 编辑器 > 文本编辑器 > 为选项卡插入空格(选中)

对于 PHP:

  • PHP > 代码样式 > 格式化程序 > 选项卡策略(选择 “空格”)
  • PHP > 代码样式 > 格式化程序 > 缩进大小(设置为 4)

对于 CSS:

  • Web> CSS > 编辑 > 使用空格缩进(选择它)
  • Web> CSS > 编辑器 > 缩进大小(设置为 4)

对于 HTML:

  • Web> HTML > 编辑器 > 使用空格缩进(选择它)
  • Web> HTML > 编辑器 > 缩进大小(设置为 4)

对于 XML:

  • XML> XML 文件 > 编辑器 > 使用空格缩进(选择它)
  • XML> XML 文件 > 编辑器 > 缩进大小(设置为 4)

对于 Javascript:

  • Javascript> Preferences> Code Style> Formatter> Edit> Indentation(选择 “仅限空格”)
  • 重命名格式化程序设置配置文件以保存它

对于 Java:

  • Java> Preferences> Code Style> Formatter> Edit> Indentation(选择 “仅限空格”)
  • 重命名格式化程序设置配置文件以保存它

更改选项卡到 eclipse 中的空格

Window-> Preferences-> Java-> Code Style-> Formatter-> Edit-> Indentation =“Spaces Only”