在哪里调整Eclipse以更改创建新工作区时使用的默认设置?

时间:2009-08-21 12:46:52

标签: java windows eclipse

我们将Eclipse与CVS中的项目一起使用。事实证明,在处理另一个分支或应用程序时创建新工作区最简单,然后使用Team - >导入项目集以从CVS获取所有需要的项目。

不幸的是,我每次都必须做以下事情:

  • 将文字字体更改为Consolas 11 pt
  • 禁用文本编辑器中的拼写检查
  • 在后台运行所有内容

加上更多相同的东西。

在解压缩发行版之后,我想在Eclipse发行版文件中一劳永逸地更改标准值(Windows)。这些默认值位于Eclipse中的哪个位置?


编辑:现在我们只有一个必须读入的首选项文件。一个额外的步骤,但有效...


2014年编辑:我最终创建了一个包含我想要的设置的工作区,然后每当我需要一个新的时候创建一个新的副本。还处理Maven Central信息等。接受最基本的答案。

7 个答案:

答案 0 :(得分:14)

您可以从工作区导出设置并将其导入任何其他设置(这基本上与VonC的答案相同,但有一定程度的错误检查)。

为此,请在源工作区中选择文件 - > 导出... - > 常规 - > 偏好设置,然后选择全部导出并输入要导出的文件,然后完成

然后,您可以通过文件 - > 导入... - > 常规 - >将首选项导入任何工作区偏好设置,浏览至偏好设置文件并按完成

答案 1 :(得分:4)

尝试检查:

<workspace>\.metadata\.plugins\org.eclipse.core.runtime\.settings

从一个工作区复制到下一个工作区可能会感兴趣一些.prefs个文件 (如org.eclipse.team.cvs.ui.prefs,其中包含CVS设置的任何非默认值)


  

我想修复Eclipse中的默认值,以便每次都使用我想要的默认值创建工作区。

硬核解决方案:

更改.options中的<eclipse-SDK-3.5-win32>\eclipse\plugins\org.eclipse.team.cvs.core_3.3.200.I20090430-0408.jar文件(这是我对eclipse3.5的名称)
这是具有默认值的文件,至少对于CVS。

答案 2 :(得分:4)

这就是我的所作所为:

  1. 启动Eclipse
  2. 不导入或启动任何项目,编辑工作区并进行所需的所有配置更改
  3. 在Windows资源管理器中打开工作区并创建该文件夹的副本。
  4. 然后,只要您想使用它,将此文件夹复制到新的工作区文件夹位置 - 您可能需要先创建新的工作区文件夹(并且肯定称之为不同的文件夹。)
  5. 这就是我的意思。是的,它非常脏,但确实很快得到我想要的东西!

答案 3 :(得分:3)

我创建了一个干净的工作区,其中包含我想要的所有设置。我已将此工作空间复制到我永远不会删除的保存文件夹中;)

当我想为新项目创建一个工作区时,我会复制这个混乱的工作区,就这样。

我已经配置了svn存储库路径,代码格式(你也可以在eclipse中导入首选项),查看配置等等。

答案 4 :(得分:1)

导入首选项(Rich Seller的上述方法)时,尤其是那些由其他人创建的首选项,请确保首先备份Eclipse环境。这很容易,因为它是便携式的 - 只需将其复制到临时位置即可。

过去我完全没有使用我的Eclipse环境导入首选项,导入我自己的首选项(我在导入之前导出)并没有解决我的问题。

答案 5 :(得分:1)

修复Eclipse中的默认值,以便使用默认值创建工作区,如果您希望每次都有建议,那么

转到日食提取路径-eclipse\configuration\.settings - &gt;修改-org.eclipse.ui.ide - &gt; 将值更改为true:SHOW_WORKSPACE_SELECTION_DIALOG=true

同样,在此文件中,您可以直接更改其他默认设置。

答案 6 :(得分:0)

我找到了一种方法:

open <eclipse>\plugins\org.eclipse.cpp.package.cpp_1.4.2.201210131-1456\plugin_customization.ini 

并添加

折叠

  org.eclipse.cdt.ui/editor_folding_enabled=true
  org.eclipse.cdt.ui/editor_folding_preprocessor_enabled=true

然后新项目将默认启用折叠。


所以

  1. 您需要知道您喜欢的位置,在我的情况下,折叠位于org.eclipse.cdt.ui下,您可以尝试项目,然后检查<workspace>\.metadata\.plugins\org.eclipse.core.runtime\.settings以找到它

  2. "org.eclipse.cpp.package.cpp_1.4.2.201210131-1456"应该是可变的,具体取决于您使用的版本。无论如何,你应该找到"plugin_customization.ini "