同步日食保存操作规则

2022-09-02 21:56:01

我的团队有一组相当丰富的格式规则和保存操作,这些规则正在不断发展。我们正在寻找一种机制来集中定义并自动传播它们。我们不想重新格式化代码库,但我们希望格式会随着时间的推移而逐步改进。我们使用 Subversion 进行源代码管理,尽管我们希望将存储的配置限制为规则和操作。


答案 1

如果选中“启用项目特定设置”框,将创建一个文件,其中包含您可以签入的设置。就这样。然后,您只需要确保团队知道您只能在团队同意的情况下更改该文件。这适用于多个设置窗口,包括“清理”、“格式化程序”和“保存操作”。

eclipse 文件将位于 .settings/ 目录中,名称类似于 org.eclipse.jdt.core.prefs。

编辑:您需要在作为项目签出的每个目录的根目录中提供 .settings 的副本。通过 IDE 创建副本后,可以在其他项目中签入副本。


答案 2

从 Eclipse 4.4.1 开始,没有用于导入/导出“保存操作设置”的本机功能。

您可以做的是手动复制包含“保存操作设置”的文件。

请参阅此问题:源代码管理中的 eclipse 保存操作

我试过了,它对我有用,但我不确定我是否想把我的prefs放在源代码控制之下。


推荐