编程中提到的IDE是什么意思?
指的是集成开发环境(integrated development envionment)。
是一个供挨踢工程师开发软件使用,将跟软件开发相关的工具和资源都集成在一起的开发平台。
集成了编辑工具,可以进行代码编写。
如果是C等编译型语言,集成了编译工具。可以将代码编译成机器码,并链接成可执行文件或者库。
集成了打包工具,可以将软件打包成安装包。
集成了调试工具,可以进行软件仿真,可以直接运行程序,如果是嵌入式软件,还可以将程序下载到嵌式的板子,并进行调试。
提供软件项目文件管理。
...
不同的开发语言有不同的IDE,甚至对于同一种语言,同一个平台,也有不同公司开发的IDE。
比如用于QT开发的QT creator.
c语言的visual c++
Java的eclipse
Android的android studio
嵌入式单片机开发的mplab、keil、IAR、CCS等