Eclipse中的个人插件

时间:2010-02-16 15:50:19

标签: eclipse eclipse-plugin eclipse-cdt

我拥有一个eclipse插件,但我想在工作中使用它。有没有办法让eclipse使用插件文件而不会影响使用相同中央版Eclipse的其他人?也许一些自定义偏好?

感谢。

编辑:开始赏金。请详细说明这个问题,因为我对日食的内部工作方式不是很熟悉。

4 个答案:

答案 0 :(得分:2)

取决于Eclipse的版本。

我觉得很奇怪你们都是从网络共享同一个Eclipse实例而不是本地安装。

如果情况确实如此,那么最脏的方法是在工作区中创建插件源,创建Eclipse插件开发项目,在该运行时项目中启用插件,然后使用运行时eclipse实例而不是原始实例作为你的主要。

答案 1 :(得分:2)

拥有这样的设置并不奇怪(例如我们在大学就有这个设置,并且每个用户的磁盘空间不足以在那里安装自己的Eclipse版本。)

实现这一目标的简单方法是dropins文件夹(我假设您使用的是Eclipse 3.5 Galileo):

  1. 创建一个dropins文件夹(例如在Linux / Mac上:“〜/ dropins”,在Windows上:“C:\ dropins”)
  2. 使用以下命令行参数启动Eclipse:
  3. -Dorg.eclipse.equinox.p2.reconciler.dropins.directory="C:\dropins"

    现在只需从命令行启动它(首先是cd到你的eclipse安装,然后):

    在Linux / Mac上:

    ./eclipse -Dorg.eclipse.equinox.p2.reconciler.dropins.directory="~/dropins"
    

    在Windows上:

    eclipse.exe -Dorg.eclipse.equinox.p2.reconciler.dropins.directory="C:\dropins"
    

    在Windows上,您也可以通过右键单击Eclipse图标并在对话框中添加命令行参数来执行此操作。

答案 2 :(得分:1)

是的,确实如此。有几种方法,主要取决于您使用Eclipse的版本。但您始终可以在本地安装自己的Eclipse。始终可以使用从单独目录加载的一组插件。你在哪个平台?您使用的是哪个版本的Eclipse?

对于Eclipse编程,我使用The Java Developer's Guide to Eclipse(第2版(仍涵盖所有当前的v3。#very good))。它可以很好地描述如何使用多个configuration

参见第一部分 - “管理Eclipse环境”一章; “管理配置”一节(第191-195页)。

小心,因为关于“安装新软件”的Eclipse功能是在不同的3.#版本之间发生最大变化的和平之一(至少对于我注意到的)。

答案 3 :(得分:0)

我会选择最简单的选择:

  1. 安装另一个Eclipse,但版本相同。

  2. 安装共享Eclipse具有的所有功能(您可以使用与共享更新站点相同的更新站点,并进行更新)。
    验证您的项目是否正确打开。

  3. 安装自己的插件 再次,验证您的项目是否正确打开。

  4. 使用共享实例验证您的项目是否正确打开。

  5. 恕我直言,任何配置黑客都会在某一天遇到麻烦。