eclipse:空格而不是制表符,.project 文件
eclipse: spaces instead of tabs, .project file
我们的政策是使用空格而不是制表符。有很多关于此主题的帖子,但尚未回答以下内容。我使用以下设置:
- 常规 > 编辑器 > 文本编辑器。选中“为制表符插入空格”
- Java > 代码风格 > 格式化程序。创建一个新的配置文件。转到“缩进”选项卡并将“制表符策略”设置为“仅限空格”
- Ant > 编辑器 > 格式化程序。取消选中 "Use tab character instead of spaces"
然而,Eclipse 仍然在 .project 文件中使用制表符。如果可以预防,如何预防?
.project
文件位于您不应编辑的内部 Eclipse 文件中。因为它是一个内部文件,所以它不使用任何首选项设置。
文件实际上是使用org.eclipse.core.internal.resources.XMLWriter
class写入的。这是硬编码以使用制表符。
我们的政策是使用空格而不是制表符。有很多关于此主题的帖子,但尚未回答以下内容。我使用以下设置:
- 常规 > 编辑器 > 文本编辑器。选中“为制表符插入空格”
- Java > 代码风格 > 格式化程序。创建一个新的配置文件。转到“缩进”选项卡并将“制表符策略”设置为“仅限空格”
- Ant > 编辑器 > 格式化程序。取消选中 "Use tab character instead of spaces"
然而,Eclipse 仍然在 .project 文件中使用制表符。如果可以预防,如何预防?
.project
文件位于您不应编辑的内部 Eclipse 文件中。因为它是一个内部文件,所以它不使用任何首选项设置。
文件实际上是使用org.eclipse.core.internal.resources.XMLWriter
class写入的。这是硬编码以使用制表符。