minGW 的 GCC 编译器、vc7 还有 vc8 以及 Borland C++ 5.5;
Ultimate++
——
这个软件也式跨平台的
就我看来,其最大的特点,就是有自己的 GUI 库!
Eclipse
——
——
这个巨大的东西,也是跨平台的
不过这个东西太大了点,我也就不说了
不符
合简单易学的规则。
Source Insight
有着和 Dev c++一样漂亮的界面,提供代码的编辑和察看功能,具有丰富的语法加
亮功能,可以像 VC 一样自动弹出成员函数的提示,并具有快速方便的函数跳转功能
(但是跳转速度似乎有点慢)。只是默认设置不适合时,需要仔细的调整和修改。无法查
找经 typedef 之后的名字。
SC++
SC++是一个简单的 C++ IDE,适合于初学者或测试一些简单的代码,作为一个
IDE,SC++具备了一些基本的功能。
SC++只提供一些基本的库和头文件,如果在连接的时候提示找不到相应的库或头文
件
可从 VC 的 Include,Lib 目录里复制
输入 {
时 ,
程序会自动转换为 { },如果你只是想输入单个的{ ,请按一下 Ctrl+Z
当 按 下 空 格 时 , 会 自 动 转 换 关 键 字 , 函 数 等 ( 如 将 sendmessage 转 换 为
SendMessage)
如果不想它转换,请按 Shift + 空格
块注释方面的语法高亮暂时未完善
如果你的程序没有使用资源文件,那么在第一次编译的时候,
SC++会复制 templates\res.res 为该程序的资源文件
(但如果存在 rc 文件,则会优先编译 rc 文件)
按 Alt+X 可以将当前选定的十六进制值转换为字符 ,Alt+Shift+X 则反之(这是由
RichEdit 本身提供的)
SC++使用的是 RichEdit.RichEdit 本身有一些 Bug,例如在 98 下,如果行数太多,
可能会导致意料不同的结果,当然,程序本身也可能存在一些 Bug。
C++ Editor
顾名思义,是 C++ 的文本编辑器,该编辑器可以将语法的不同部分以不同的颜色显
示,并且具有标准 IDE(集成开发环境)
编辑器的所有基本功能。而 C++ Editor 设计的主
要目的(功能)是能让程序员在 IDE 外编辑源文件,可以同时打开不同的文件,以方便
进行查找和比较。
辅助工具
---Visual Assist
VC IDE 环境下的辅助编程工具,能识别各种关键字、函数、成员变量,自动给出 tip,
并自动更正大小写错误,标示拼写错误等。是 VC 开发的良好伴侣。
AppFace For VC
一个免费的 Windows
界面开发库,它能够使您更轻松,更快捷的开发软件界面。 您
也可以把它称做"应用程序皮肤工具"。AppFace 界面开发包的使用非常简单,只需添加四
行代码,瞬间就能使您的软件拥有漂亮的外观。它能最大限度的降低您在软件界面上所花
费的时间和精力,使您能够将工作重心完全放在软件的核心价值的开发上。
AppFace For VC 的主要特点: