C++的IDE

一、跨平台

1、Code:Blocks

GUI库:wxWidget,使用wxWidget开发的话会比较舒服,自带的有wxWidget的界面设计插件wxSmith

配置很强大,社区也很活跃,最新的12.11的代码提示功能非常不错,虽然和windows吓得VA插件还有一些差距,不过也是非常不错的。配置强大的同时,配置起来也略显麻烦,不过相比VS的配置来说,还算是可以接受。调试器用起来也还可以,有时候会crash,不过考虑到我用的是svn的每日构建版本,也还是可以接受。

Gui程序开发的话,如果不是用wxWidget,可能效果就不是很好了,Qt的话,也有个人开发的插件,不过用起来显然是没有QtCreator来的舒服。

CB内部嵌入了一种不是很常用的嵌入脚本语言,来做一些扩展支持之类的,具体的我还没看,不做评论。

2、QtCreator

GUI库:Qt,做Qt开发的话非常的爽,一站式解决方案,毕竟是商业公司做出来的,质量是有保证的,代码补全也很不错,比Code:Blocks的10.04版本的代码补全要强,和最新的Code:Blocks12.11差不多,没做具体的比较。

缺点就是QtCreator使用自己定义的一套.pro后缀名的工程管理方法,但是网上.pro文件的写法貌似资料很少,所以如果不是进行Qt开发,或者想要做一些扩展之类的,要手写.pro文件会比较麻烦。

QtCreator给人的感觉是很漂亮,很简单,这点比Code:Blocks看起来要好点,可能我总是在KDE下运行CB的原因吧,CB有时候看起来实在是,丑爆了……

3、CodeLite

QDevelop 
KDevelop
Monkey Studio
Eclipse
NetBeans

Cobras

二、linux only

Geany 
Anjuta
TIA
Edyuk 

三、windows only
Pelles C
Visual-MinGW 
Mingw Developer Studio 

VS
Dev C++
Orwell Dev-C++
C-Free
PythoidC

Sally

后续内容稍后补上……


你可能感兴趣的:(C++,ide)