【问题标题】:How to edit an eclipse plugin?如何编辑一个eclipse插件?
【发布时间】:2023-03-22 07:26:01
【问题描述】:

一个名为 JDTCommentsV2_1.0.9 的 Eclipse 插件在 Eclipse 中执行以下操作:

我正在尝试在里面添加/编辑一些 cmets。例如添加 Run TestComment 或更改其中一个 cmets 的名称。

我有 .jar 文件,下面是它的内部外观:

问题是我应该编辑哪些文件以及如何编辑。

谢谢

编辑: 按照@greg449 和@Robin Green 的指示,我将jar 文件导出到eclipse,并编辑了plugins.xml 文件。但是,如果我现在将文件导出为 jar,它就不起作用(菜单中没有任何更改)。最后我尝试了@Robin Green 所说的(运行-> 运行方式-> eclipse 应用程序),但Run As 下没有eclipse application。我只有Java AppletJava Application。我想知道为什么。可能是因为我在使用 ADT?

edit2: 我下载了另一个版本的 eclipse(不是 ADT),在这里我确实有 Run As eclipse 应用程序栏”。我不能将它添加到 ADT 吗?

edit3: 选择的答案适用于 eclipse JDT 而不是 eclipse ADT。

【问题讨论】:

    标签: java android eclipse adt eclipse-plugin


    【解决方案1】:

    看起来您有一个包含现有 Eclipse 插件的 jar,因此在您的 Eclipse 中执行 File > Import 并选择 General > Existing Projects into Workspace 并选择该 jar 作为源。

    在工作区中安装插件项目后,您必须通过查看源代码和plugin.xml 来了解插件的工作原理。

    修改插件后,使用Export > Plug-in Development > Deployable plug-ins and fragments 构建新的插件 jar。

    【讨论】:

    • 在 Eclipse 中打开 .jar 后,我看到了很多其他的 .jar 文件(例如 resources.jarrt.jar 等)和一个名为 src 的目录。里面有一些包,但我找不到plugin.xml
    • 您发布的清单显示了 plugin.xml - 导入包含它的 jar。
    • 我就是这么做的。如果我使用winrar提取jar,我会看到plugin.xml,但在eclipse中导出后我看不到它。
    • @greg449 我确实找到了。现在我遇到了其他问题...稍后我会再次发布。非常感谢!
    • @AlaaM。您必须使用插件导出 not jar 导出 - 请参阅编辑后的答案。
    【解决方案2】:

    一般来说,您可以从其源代码控制存储库中查看源代码,或者从其网站将其作为存档文件下载,然后将其导入 Eclipse,就像任何其他项目一样。

    【讨论】:

    • 我成功了,但似乎编辑 plugin.xml 文件不会改变 GUI。
    • 您是否运行过... Eclipse 应用程序?对插件文件的更改不会影响您用来编辑它们的实际 Eclipse 实例,这太危险了,因为它可能会崩溃。您必须使用 Run As 运行单独的 Eclipse 应用程序。
    • 当我点击运行方式时,我只得到 Java AppletJava Application 并且它们都给出错误:selection does not contain an applet / selection does not contain a main type
    • 你需要安装that thing for eclipse plugin development...基本上去阅读文档。
    • 如果您已经安装了它,这可能意味着您没有为该插件检查正确的源代码。否则需要一些额外的设置,这些设置应该记录在项目中。
    猜你喜欢
    • 1970-01-01
    • 2010-11-09
    • 1970-01-01
    • 2014-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多