【问题标题】:Eclipse and package-specific editor preferencesEclipse 和特定于包的编辑器首选项
【发布时间】:2016-09-13 17:02:17
【问题描述】:

我目前正在从事几个不同的项目 - 有些是针对课程的,而另一些是个人的。对于我的个人项目,我更喜欢使用 Eclipse 的默认编辑器设置并稍作修改。这包括选项卡的默认设置相当于 4 个空格,我觉得这在美学上更可取。

但是,本学期我有几个针对一门课程的编程项目,其中讲师将一项格式要求列为 2-3 个制表符空格。虽然我可以硬着头皮将所有内容调整为 3 个空格,但我想知道是否有办法解决这个问题。

有什么方法可以将 Eclipse 中的编辑器首选项调整为本地包/项目,同时保持一组不同的全局首选项?

【问题讨论】:

  • 这与您的问题相切,但这种情况正是为什么使用空格缩进是个坏主意。 “缩进单位”应该是一致的(由单个制表符表示),以便每个人都可以根据自己的喜好选择显示它们(将制表符呈现为 1 个空格、4 个空格、37 个空格等等)。强制使用空格字符来表示缩进是一种非常肮脏的创可贴,我们的行业已经接受了太久。

标签: eclipse formatting


【解决方案1】:

常规编辑器首选项对工作区来说是全局的。

一些编辑器(例如 Java 编辑器)支持基于每个项目的某些选项,但这不包括选项卡设置等。

我建议为您的个人项目和课程项目使用单独的工作区。然后,您可以在每个工作区中进行不同的设置。这也可能有助于管理您的项目。

您还可以在首选项的代码格式化程序设置中设置多个配置文件。您可以使用它们来设置不同的项目格式。

【讨论】:

  • 谢谢!我在代码格式化程序设置下设置了一个配置文件,以便在导出我的源代码以进行分配之前使用。
猜你喜欢
  • 2014-12-11
  • 2011-11-06
  • 2020-07-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-25
  • 2011-07-20
相关资源
最近更新 更多