直接关闭Eclipse CDT中的Auto Build对Workspace元数据中的文件

时间:2016-02-22 09:54:19

标签: eclipse eclipse-cdt eclipse-metadata

如何在Eclipse CDT中关闭自动构建功能,在项目的WorkSpace目录中使用元数据文件,而不使用任何对话框和窗口向导。

项目工作区下的任何文件" / .metadata / .plugins / org.eclipse.core.resources / .projects"会包含这样的信息,可以很容易地编辑和保存吗?

我的用例是,创建一个项目工作区模板,该模板预先配置了自定义设置,并且必须由不同的用户使用。

2 个答案:

答案 0 :(得分:1)

您可以从Preferences-> Workspace中禁用autobuild,并自动取消选中Build。

enter image description here

答案 1 :(得分:0)

编辑工作区

您可以通过添加到.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.core.resources.prefs文件来创建模板工作区:

description.autobuilding=false

然后压缩工作区并请求开发人员将其用作起点。 DAWN projecttemplate workspaces提供了自动构建功能,建议在Developer Guidelines中使用它们。

的plugin_customization.ini

传统的方法是使用plugin_customization.ini

使用以下内容创建名为plugin_customization.ini的文件:

org.eclipse.core.resources/description.autobuilding=false

然后将-pluginCustomization <path to>/plugin_customization.ini添加到命令行,或者将以下内容添加到eclipse.ini。

-pluginCustomization 
<path to>/plugin_customization.ini

这使您创建的每个新工作区都会覆盖使用这些首选项设置的默认首选项值。

您甚至可以在Eclipse Product plug-in中添加plugin_customization.ini

OOMPH

然而,所有这一切,Oomph,又名Eclipse安装程序,完全是为您描述的用例而设计的。它旨在让新工程师点击几下,或者让现有工程师旋转新工作区或配置。从上面的网址:

  

非详尽的功能列表:

     
      
  • 在Eclipse IDE中配置正确的插件集。
  •   
  • 绑定Git   repos(包括个人Gerrit推送URL)。
  •   
  • 检查项目。
  •   
  • 设置   工作区偏好。
  •   
  • 配置Dynamic Working Sets
  •   
  • 保鲜   项目首选项文件同步。
  •   
     

配置是模型驱动的,   有可能为每个项目,每个分支定制很多,   每个用户......