我想知道如何创建一个新的干净的Eclipse工作区,但要具有现有设置中的所有设置。也许像克隆但没有项目?
Answers:
我使用导出->首选项->所有,然后更改为新的工作区并导入首选项。效果很好(尽管显然不是很舒服)。不幸的是,eclipse仅在更改工作空间时才提供复制布局设置的功能,对于大多数用途而言还不够。
您可以查看以下插件:http : //code.google.com/a/eclipselabs.org/p/workspacemechanic/
这是由Google开发的插件,可让您存储自己的偏好设置并将其自动应用于任何工作区。
如果将其存储在保管箱(或任何其他共享存储)中,则可以在所有计算机之间甚至所有团队成员之间共享首选项。
这是针对您问题的最佳,最可靠的解决方案。
我的首选方法是将.settings
文件夹和.launches
文件夹都从旧工作空间复制到新工作空间。与使用导出首选项相比,这似乎做得更完整。您可以在开始你的工作空间下,这两个文件夹
.metadata\.plugins
的.settings
文件夹,可以在下面找到org.eclipse.core.runtime
文件夹中的.launches
文件夹下org.eclipse.debug.core
的文件夹。
(这只是我在Pluralsight上的两个Eclipse Guided Tour视频培训课程中涵盖的许多技巧之一。)
您可以尝试复制workspace/.metadata
文件夹。它主要包含插件信息,并且可能没有某些插件。包含重要设置的特定文件夹为.metadata/.plugins/org.eclipse.core.runtime/.settings
。看这篇文章
无需手动复制任何内容,使用Workspace Preferences Transferrer-效果很好。这是描述中的引用:
扩展“文件”>“切换工作区…”命令,并带有用于将所有首选项从当前工作区转移到另一个工作区的选项。
只需搜索Eclipse市场并从那里安装它。
该插件将为您提供帮助:http : //marketplace.eclipse.org/content/workspace-preferences-transferrer。
切换到或创建新工作区时,选择“复制首选项”。