备份Eclipse插件和设置

备份Eclipse插件和设置,eclipse,eclipse-plugin,backup,Eclipse,Eclipse Plugin,Backup,我正在使用Eclipse,安装了大量插件,并根据我的需要进行了配置。有没有备份这些插件及其配置的好方法。我希望能够在未来的eclipse版本(只要它们兼容)和不同的PC上重播这些插件 我知道我可以简单地归档整个eclipse/文件夹,但我觉得这有点不雅观 虽然不美观,但归档整个eclipse文件夹也不够。我认为您需要归档以下内容: 整个eclipse安装文件夹 每个工作区的.metadata文件夹 通过这样做,您不仅可以保留插件及其设置,还可以保留一个eclipse安装,您知道您的插件在其中

我正在使用Eclipse,安装了大量插件,并根据我的需要进行了配置。有没有备份这些插件及其配置的好方法。我希望能够在未来的eclipse版本(只要它们兼容)和不同的PC上重播这些插件


我知道我可以简单地归档整个
eclipse/
文件夹,但我觉得这有点不雅观

虽然不美观,但归档整个eclipse文件夹也不够。我认为您需要归档以下内容:

  • 整个eclipse安装文件夹
  • 每个工作区的.metadata文件夹

通过这样做,您不仅可以保留插件及其设置,还可以保留一个eclipse安装,您知道您的插件在其中工作。

您的问题有两个部分:

  • 在Eclipse安装之间复制您的设置
  • 在Eclipse安装之间复制已安装的插件
  • #1是很容易做到的。您可以从文件->导出…->导出Eclipse首选项偏好。生成的文件包含每个已安装插件的所有首选项。它在Eclipse安装和版本之间是可移植的

    #2并不是真正的“Eclipse”做事方式。这是可能的,但您需要以不同的方式构建已安装的插件。您可以使用dropins文件夹,而不是使用标准更新管理器安装插件。您需要做的是将要在多个安装中共享的每个功能和插件复制到具有以下结构的zip文件中:

    eclipse/
        features/
        plugins/
    
    然后,您可以将该文件解压缩到您想要的所有日食的dropins文件夹中

    有关dropins的更多信息:

    是一个帮助您备份已安装插件的工具,您可以通过Eclipse Marketplace进行安装


    根据配置的设置,它们中的大多数将持久保存在您的工作区中。因此,您可以备份您的工作区/.metadata文件夹。

    我为自己提供了一个小型服务来同步Eclipse设置。目前它支持Java模板+Bash别名。可能对其他人有用


    我认为这个解决方案行不通,因为Martin说他想让这些插件在Eclipse的未来版本中可用。而且,只有当计算机具有相同的操作系统和体系结构时,才能在计算机之间复制整个安装文件夹。不能保证为当前Eclipse工作的插件能够为未来的Eclipse工作。其中一点没有提到,即如果一台计算机运行的是Windows计算机,那么还有一个C:\Users[userName]\.eclipse目录(Windows术语中的“文件夹”)包含*.eclipse”子文件夹。eclipse插件也可以在用户区域中创建文件夹。。。