我正在使用Eclipse并且已经安装了大量插件并根据我的需求进行了配置。有没有什么好方法来备份这些插件及其配置。我希望能够在期货eclipse版本(只要它们兼容)和不同的PC上重放这些插件。
我知道我可以简单归档整个eclipse/
文件夹,但我发现这有点不合适。
答案 0 :(得分:22)
您的问题分为两部分:
#1很容易做到。您可以从文件中导出Eclipse首选项 - >导出... - >喜好。生成的文件包含每个已安装插件的所有首选项。它可以在Eclipse安装和版本之间移植。
#2并不是真正的“Eclipse”做事方式。这是可能的,但您需要以不同方式构建已安装的插件。您可以使用dropins文件夹,而不是使用标准更新管理器来安装插件。您需要做的是将要在多个安装中共享的每个功能和插件复制到具有以下结构的zip文件中:
eclipse/
features/
plugins/
然后你可以将文件解压缩到你想要的所有日食的dropins文件夹中。
有关dropins的更多信息: http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/p2_dropins_format.html
答案 1 :(得分:2)
P2 installation replication是一个帮助您备份已安装插件的工具,您可以通过Eclipse Marketplace安装它。
根据配置设置,大多数设置都保留在您的工作区中。因此,您可以备份工作区/ .metadata 文件夹。
答案 2 :(得分:1)
虽然不优雅,但归档整个eclipse文件夹也不够。我想你要归档以下内容:
通过这样做,您不仅可以保留插件及其设置,还可以保留您知道插件工作的eclipse安装。
答案 3 :(得分:1)
我为自己做了一个小服务来同步Eclipse设置。目前它支持Java模板+ Bash别名。可能对其他人有用。