Eclipse插件开发:提供工具(例如编译器)

时间:2013-07-16 11:24:58

标签: java eclipse eclipse-plugin

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

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

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

关于这个项目,我想知道

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

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

到目前为止,我已经找到www.eclipsepluginsite.com这是一个很好的帮助。

感谢您提供任何信息。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

  

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

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

  

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

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

  

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

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

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