【问题标题】:Eclipse plugin development: Deliver tools (e.g. compiler)Eclipse 插件开发:交付工具(例如编译器)
【发布时间】:2013-07-16 11:24:57
【问题描述】:

我会在找到更好的主题后立即更改此主题的标题..

我要写的是一个 Eclipse 插件,它允许为特定的微控制器创建一个新项目(哪个并不重要)。

我希望这个插件能够提供一些工具,例如我想将构建器配置为使用SDCC 编译所有C 文件。

关于这个项目我想知道

  • 我如何提供例如我的插件中包含的 SDCC 编译器?
  • 有没有什么好的教程可以说明如何做到这一点?
  • 对于插件开发,是否有值得推荐的库?
  • 是否有任何教程展示了如何配置插件以便有可用的标准运行配置(例如,项目是自动构建的并且可以通过单击运行器按钮来运行)

我是 Eclipse 插件开发的新手,因此欢迎任何有关此问题的一般教程的进一步链接。

我已经找到了www.eclipsepluginsite.com,到目前为止这对我很有帮助。

感谢您提供任何信息。

【问题讨论】:

    标签: java eclipse eclipse-plugin


    【解决方案1】:

    我怎样才能提供例如?我的插件中包含的 SDCC 编译器?

    你没有。您要求用户向您提供 SDCC 编译器的链接。

    是否有推荐的库我应该看一下以进行插件开发?

    agad 已经 pointed you 到 Vogella 教程。我用这本书Eclipse Plug-Ins来学习Eclipse插件开发。

    是否有任何教程展示了如何配置插件以便有可用的标准运行配置(例如,项目是自动构建的并且可以通过单击运行器按钮来运行)

    您可以查看 Eclipse 类 ImportOperation。它位于 org.eclipse.ui.ide.source jar 中。源 jars 包含在 Eclipse RCP 中。此类执行将对象从本地文件系统复制到 Eclipse 工作区的实际工作。

    我试图附上源代码,但答案只能是 30,000 个字符或更少。

    【讨论】:

    • 您好,感谢您的回答。如果我想向 SDCC 提供我的插件怎么办?我希望我的插件提供它并配置 PATH,因此无需关心安装其他工具来使用此插件。我要看看 Vogellas 的教程——它看起来很有希望。 :)
    【解决方案2】:

    在我看来,最好的教程在Vogella site。当我开发 Eclipse 插件时,我在那里找到了几乎所有我需要的信息。

    【讨论】:

    • 感谢您的回答。我要看看这个。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-26
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多