1

一旦找到更好的主题,我将立即更改此主题的标题..

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

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

关于这个项目我想知道

  • 我如何提供插件中包含的 SDCC 编译器?
  • 有没有很好的教程可以展示如何做到这一点?
  • 是否有推荐的库我应该看一下插件开发?
  • 是否有任何教程显示如何配置插件,以便有可用的标准运行配置(例如,项目是自动构建的,可以通过单击运行器按钮运行)

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

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

感谢您提供任何信息。

4

2 回答 2

1

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

于 2013-07-16T11:37:27.917 回答
1

我如何提供插件中包含的 SDCC 编译器?

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

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

agad 已经向您指出了 Vogella 教程。我使用这本书Eclipse Plug-Ins来学习 Eclipse 插件开发。

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

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

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

于 2013-07-16T14:09:45.060 回答