Eclipse首选项导出的格式是什么?

时间:2011-08-15 08:59:55

标签: eclipse preferences sharing

Eclipse首选项的导出看起来很像属性文件。这是对的吗?

我想与我的团队分享偏好,为此,我需要过滤数据(更新/删除本地路径等)。有谁知道这方面的任何工具?

3 个答案:

答案 0 :(得分:1)

您可能需要查看Workspace Mechanic for Eclipse

  

Workspace Mechanic通过调整首选项,添加扩展位置等来自动维护Eclipse环境。你可以用它来:

     
      
  • 在整个公司,本地团队甚至您自己的许多工作区之间的群组之间创建一致的环境
  •   
  • 节省设置新工作区的时间
  •   
  • 创建确保您最喜欢的新首选项应用于所有当前和未来工作空间的任务。 (这是我们最喜欢的功能之一!)
  •   

答案 1 :(得分:0)

如果您有特定于项目的偏好设置,则会stored in the .settings directory of you project 这意味着您可以add them directly in your VCS并通过版本控制共享它们。

没有用于过滤它们的原生工具,但如果您使用的是Git仓库,则可以添加filter drivers for making sure you ignore any path-specific changes

答案 2 :(得分:0)

Eclipse中的首选项由org.eclipse.core.internal.preferences.EclipsePreferences实现。 save(IPath location)方法将使用Properties将内部结构转换为convertToProperties()实例,然后将结果写入磁盘。