C++ 跨平台ide的良好开端

C++ 跨平台ide的良好开端,c++,ide,C++,Ide,我希望为我正在设计的编程语言编写一个开源IDE。我想知道有没有人知道用C++编写的任何轻量级IDE,我可以用它作为起始位置。理想情况下,我想使用BSD许可证,但是如果愿意的话,我愿意考虑其他许可证。 提前感谢您提供的任何帮助 编辑: 我想为每个平台开发一个自定义接口。例如,使用Objective-C为它创建一个特定于Mac OS X的界面。我对Eclipse非常满意,除了性能。我对Eclipse非常满意,除了性能。Eclipse是最好的选择。但是,您可能需要检查 或 日食是最好的选择。但是,您

我希望为我正在设计的编程语言编写一个开源IDE。我想知道有没有人知道用C++编写的任何轻量级IDE,我可以用它作为起始位置。理想情况下,我想使用BSD许可证,但是如果愿意的话,我愿意考虑其他许可证。 提前感谢您提供的任何帮助

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

我对Eclipse非常满意,除了性能。

我对Eclipse非常满意,除了性能。

Eclipse是最好的选择。但是,您可能需要检查


  • 日食是最好的选择。但是,您可能需要检查

  • 无耻的插头

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

    Ecere很好,因为它重量轻,易于使用,其他开源IDE明显缺少一些功能(如果你不同意,请告诉我)。这不好,因为它是马车,在许多方面缺乏

    无论Ecere IDE是否易于为您的编程语言重新设计,您都必须亲自查看。这可能很容易,因为Ecere并不庞大,而且ECEREMainer(不是我)会非常乐意帮助你。另一方面,也许编写一个Eclipse插件会更容易一些,尽管我不能保证这一点,因为我不使用Eclipse

    Ecere的优势在于它是一个轻量级的IDE,可以很好地访问C语言,并且拥有您想要的许可证。缺点是它不是一个拥有大量用户的成熟平台。

    无耻的插件

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

    Ecere很好,因为它重量轻,易于使用,其他开源IDE明显缺少一些功能(如果你不同意,请告诉我)。这不好,因为它是马车,在许多方面缺乏

    无论Ecere IDE是否易于为您的编程语言重新设计,您都必须亲自查看。这可能很容易,因为Ecere并不庞大,而且ECEREMainer(不是我)会非常乐意帮助你。另一方面,也许编写一个Eclipse插件会更容易一些,尽管我不能保证这一点,因为我不使用Eclipse


    Ecere的优势在于它是一个轻量级的IDE,可以很好地访问C语言,并且拥有您想要的许可证。缺点是它不是一个拥有大量用户的成熟平台。

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

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

    您的意思是您正在寻找一个IDE来使用还是一个IDE来构建您的代码?为什么不为现有的IDE编写扩展?像Eclipse还是NetBeans?您将有更多的时间来设计danguage,人们可以轻松地采用您的语言进行测试,而无需安装next IDE为什么您关心IDE是用什么语言编写的?IDE,如伊柯丽斯和NETBeice支持多种语言,可以很容易地扩展。您应该从XMACS源开始。KDebug是用C++编写的。但我认为它不能在windows上运行。您可以为它编写扩展,但您的意思是您正在寻找一个IDE来使用还是一个IDE来构建您的代码?为什么不为现有的IDE编写扩展?像Eclipse还是NetBeans?您将有更多的时间来设计danguage,人们可以轻松地采用您的语言进行测试,而无需安装next IDE为什么您关心IDE是用什么语言编写的?IDE,如伊柯丽斯和NETBeice支持多种语言,可以很容易地扩展。您应该从XMACS源开始。KDebug是用C++编写的。但我认为它不能在windows上运行。不过,您可以为它编写扩展