C++作为个编程语言,需要在相应的集成开发环境下进行,选择合适的编程环境可以在一定程度上提纲自己的编程效率,本文罗列一下常用的集成开发环境,可以根据自己的习惯或者爱好进行选择。
记事本(Notepad++)+命令行
Notepad++是Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)最早的编程工具之一,目前使用的人较少。
visual C++ 6.0
最为经典的开发工具,本人大学实验室标配的编程软件,是Microsoft公司推出的以C++语言为基础的开发Windows环境程序,面向对象的可视化集成编程系统,目前商业开发使用较少。
Visual Studio系列
VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台。VS不得不说是一个极其强大的编程软件,我目前在用的深度学习框架Caffe也是在该IDE进行配置的。
Code::Blocks
Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境,Code::Blocks作为开放源码软件,由纯粹的C++语言开发完成,这也是目前使用人数较多的编程环境。
其他IDE
目前主流的一些C++编程环境还包括DEV C++、CLion、C-Free、Xcode、C4droid......
所以你用的是哪种编程环境呢