如何克隆Eclipse工作区
我想知道如何创build新的干净的Eclipse工作区,但有一个现有的所有设置。 也许像克隆,但没有项目?
我使用导出 – > 首选项 – > 所有,然后改变到一个新的工作区,并导入首选项。 工作正常(虽然显然不是很舒服)。 不幸的是,eclipse只提供在更改工作空间时复制布局设置,这对于大多数目的来说是不够的。
你可以看看下面的插件: http : //code.google.com/a/eclipselabs.org/p/workspacemechanic/
这是一个由谷歌开发的插件,可以让你存储你的喜好,并将它们自动应用到任何工作区。
如果您将其存储在Dropbox(或任何其他共享存储)中,则可以在所有计算机之间甚至在所有团队成员之间共享您的偏好。
这是您的问题最好,最可靠的解决scheme。
我首选的方法是将.settings
文件夹和.launches
文件夹从旧的工作区复制到新的工作区。 这似乎做了比使用导出首选项选项更完整的工作。 你可以在你的工作区下面find两个文件夹
.metadata\.plugins
.settings
文件夹可以在org.eclipse.core.runtime
文件夹下find.launches
文件夹位于org.eclipse.debug.core
文件夹下。
(我在Pluralsight的两个Eclipse导游video培训课程中只介绍了其中的一个技巧。)
您可以尝试复制workspace/.metadata
文件夹。 它主要包含插件信息,可能你没有插件。 包含重要设置的特定文件夹是.metadata/.plugins/org.eclipse.core.runtime/.settings
。 看到这篇文章
无需手动复制任何东西,使用工作区首选项转换器 – 它工作得很好。 以下是描述中的引用:
使用选项将文件>切换工作区…命令扩展到当前工作区的所有首选项。
只需searchEclipse市场并从那里安装。
需要复制包含工作空间属性的元数据。
最好的方法是将.metadata文件夹复制到一个新的文件夹,然后在Eclipse Workspace对话框中打开该文件夹。
只需复制您的本地文件系统上的整个工作区。 这对我很有用,因为我的新function分支得到了相同的POM文件,因此整体构build匹配。 这样我不需要再次导入所有的项目。
这个插件将帮助你: http : //marketplace.eclipse.org/content/workspace-preferences-transferrer 。
切换到或创build一个新的工作区时select“复制偏好”。