良好的起始跨平台ide

时间:2010-11-16 00:32:42

标签: c++ ide

我希望为我正在设计的编程语言编写一个开源IDE。我想知道是否有人知道用C ++编写的任何轻量级IDE,我可以用作起点。理想情况下,我想使用BSD许可的东西,但是如果需要,我愿意考虑其他许可证。

提前感谢您提供的任何帮助。

编辑: 我想为每个平台开发一个自定义界面。例如,使用Objective-C为其创建Mac OS X特定接口。

4 个答案:

答案 0 :(得分:3)

Eclipse是最好的方法。但是,您可能需要检查

  1. Code::Blocks
  2. KDevelop

答案 1 :(得分:2)

无耻插头......

您可能需要调查Ecereunder-appreciated,获得BSD许可的SDK。它使用自己的语言“eC”,这是一种面向对象的C扩展(有点像C ++),它通过生成C代码进行编译。

Ecere很好,因为它重量轻且易于使用,其他开源IDE明显缺少功能(如果你不同意,请赐教)。它不是很好,因为它有许多方面的缺陷和缺乏。

对于您的编程语言,Ecere IDE是否易于重新使用,您必须亲眼看看。这可能很容易,因为Ecere不是很大,而Ecere维护者(不是我)会非常乐意帮助你。另一方面,也许编写Eclipse插件会更容易,但我根本不能保证它,因为我不使用Eclipse。

Ecere的优势在于,它是一个轻量级的IDE,可以很好地访问C,并且拥有您正在寻找的许可证。缺点是它不是一个拥有大量用户的完善平台。

答案 2 :(得分:0)

除了perf。

之外,我对Eclipse很满意

答案 3 :(得分:0)

我建议你看看Qt Creator;因为它是在Qt SDK之上编写的,所以您可以免费获得跨平台版本(几乎)。