六. 集成开发环境的概念
集成开发环境就是对现代编译系统的进一步扩充,它的涵义更广泛,根本目的还是在于提高程序员的效率。
它还增加包括代码编辑器、代码调试器和图形用户界面工具。
源代码是文本文件,因此需要一个代码编辑器,方便人们输入文本,并且更好的修改。
优秀的代码编辑器,能高亮关键字,把常量或者函数名,变量名用不同的颜色自动区分开来。
代码调试器,可以更方便的帮助程序员找出错误,更“智能”的自动提醒错误。
要知道在c或者c++出现的年代,还没有windows操作系统,那时候最广泛的系统是dos。
dos的外观,也就是编程初学者经常看见的“黑框框”。
这个时代已经有了集成开发环境的雏形,比如经典的c语言开发环境TURBO C 。
程序员不再需要手工输入 " masm.exe"或者"cc.exe",“link.exe"等命令来完成编译,链接。
也不需要手工输入"debug.exe"来进行程序调试。
选择菜单就能完成这些工作,而且会把各种结果显示在集成开发环境里。