【问题标题】:Generic plugin develop for eclipse IDE and intellij IDEA为 Eclipse IDE 和 intellij IDEA 开发通用插件
【发布时间】:2014-12-24 07:50:14
【问题描述】:

我为 Eclipse IDE 开发了插件,也为 IntelliJ IDEA 开发了相同的插件。有什么方法可以开发适用于 eclipse IDE 和 intelliJ IDEA 的插件。我想允许访问工作区中的现有项目、创建新项目以及修改和读取现有项目。有没有更好的方法,如 Java 解析或抽象语法树。可以用吗?

【问题讨论】:

    标签: eclipse intellij-idea eclipse-plugin abstract-syntax-tree intellij-plugin


    【解决方案1】:

    不,这是不可能的。 Eclipse 和 IntelliJ IDEA 的插件 API 完全不同;你需要开发两个独立的插件。

    【讨论】:

    • 我可以使用 AST 或解析允许访问工作空间中的现有项目或修改现有项目吗?
    • 可以,但是抽象语法树 API 在 Eclipse 和 IntelliJ IDEA(这里称为 PSI)之间也完全不同。
    猜你喜欢
    • 1970-01-01
    • 2014-11-26
    • 2023-02-04
    • 1970-01-01
    • 2014-07-13
    • 2018-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多