使用IDE进行C的学习与开发

做程序开发实践时,IDE是一个很关键的工具,善用IDE,可以最大程度的减小工作量。本文将对在IDE中编写C/C++给出一些参考。

一、IDE和编译器是什么关系

IDE(IntegratedDevelopmentEnvironment,集成开发环境),是用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。就是集成了代码编写功能、分析功能、编译功能、DEBUG功能等一体化的开发软件套。IDE针对语言提供了一套语法高亮方案[1]。同时,IDE通过建立项目文件(project)将项目的所有文件建立联系,在编译前自动生成编译所要的参数,往往可以只要一个按键就可以运行编写的程序;在调试方面,编译器有着完善的机制,断点、单步执行等便于查找BUG。另外一个很重要的功能是,在IDE的编辑器中编写代码的时候,IDE会帮实时进行词法分析、语法分析[2],这样可以实时的发现编码中错误的部分并即使改正;这个功能也被用于“智能感知”,IDE根据敲出的部分和代码的上下文,自动给出可能要输入的内容。

在使用文本编辑器写代码+命令行编译的时候,项目管理、代码的查错以及编译参数是需要手动完成的,编译器负责将代码翻译成二进制文件。

二、有哪些常用的IDE

在Windows上,可以选择VisualStudio(VS)或者CodeBlocks(CB);在Mac上,可以选择Xcode;在Linux上,CodeBlocks仍然是一个不错的选择。以下就VS和CB给出安装使用指南。

VS是微软开发的IDE,其历史可以追溯到VC6那种古老的IDE(年)。下载







































北京治白癜风花多少钱
北京治疗白癜风到底多少钱



转载请注明:http://www.nydjfy.com/zyyd/1335.html

  • 上一篇文章:
  •   
  • 下一篇文章: