Eclipse 插件 vs 特性 vs 插件

Posted

技术标签:

【中文标题】Eclipse 插件 vs 特性 vs 插件【英文标题】:Eclipse plugins vs features vs dropins 【发布时间】:2011-02-15 08:53:27 【问题描述】:

这些东西与 Eclipse 安装有什么区别?

插件 功能 dropins 文件夹

这些文件夹的正确用途是什么?

【问题讨论】:

【参考方案1】:

dropins 目录应该用于手动安装插件。典型的过程是您下载一个插件并将该存档解压缩到 dropins 目录。

另一方面,插件目录是为 Eclipse 的更新程序保留的。你不应该手动弄乱它。 Eclipse 将存储您使用“帮助”->“软件更新”或“帮助”->“安装新软件”(取决于您的 Eclipse 版本)安装的所有插件。

【讨论】:

听起来不错,谢谢...但是 features/ 文件夹呢?【参考方案2】:

我通常使用 dropins 在多个 Eclipse 安装之间共享插件。 有关 Eclipse 中的 dropins 目录,请参见 this article。

您可以使用一些不同的结构将插件放入 Dropins 文件夹中——我更喜欢按域将它们分开:

/dropins/exampleA/plugins/…
/dropins/exampleB/plugins/…
/dropins/exampleC/eclipse/features/…
/dropins/exampleC/eclipse/plugins/…

但我更喜欢引用 external dropins 文件夹 through the eclipse.ini

-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=C:/jv/eclipse/mydropins

Eclipse 中的plugins/features 目录是插件的默认安装目录。 有关功能和插件之间的差异的更多信息,请参阅我的SO answer:

您将在features 目录中复制功能(一组插件的声明) 您将在plugins 目录中复制实际插件本身。

在一个 dropin 文件夹中(无论是在 Eclipse 中还是在外部文件夹中),您都会得到相同的 plugins/feature 结构。

【讨论】:

布局示例中有 /dropins,但配置行中有 .../mydropins。他们应该是一样的,对吧? @Ikraav:是的,您可以根据需要调用该目录,只要它在 eclipse.ini 中引用即可:例如参见 ***.com/questions/142357/…:“-Dorg.eclipse.equinox.p2.reconciler.dropins.directory”选项在该文件的末尾引用了所述目录。

以上是关于Eclipse 插件 vs 特性 vs 插件的主要内容,如果未能解决你的问题,请参考以下文章

你应该关注的几个Eclipse超酷插件

vs code插件

AutoCode VS自动完成插件的设置及使用

InnoDB memcached插件vs原生memcached对比性能测试

使用VS插件在VS2012/2013上编辑和调试Quick-Cocos2d-x的Lua代码

我的 React Native 技能树点亮计划 の 为 React Native 开发准备的 VS Code 插件