編程中提到的IDE是什么意思?
指的是集成開發環境(integrated development envionment)。
是一個供挨踢工程師開發軟件使用,將跟軟件開發相關的工具和資源都集成在一起的開發平臺。
集成了編輯工具,可以進行代碼編寫。
如果是C等編譯型語言,集成了編譯工具。可以將代碼編譯成機器碼,并鏈接成可執行文件或者庫。
集成了打包工具,可以將軟件打包成安裝包。
集成了調試工具,可以進行軟件仿真,可以直接運行程序,如果是嵌入式軟件,還可以將程序下載到嵌式的板子,并進行調試。
提供軟件項目文件管理。
...
不同的開發語言有不同的IDE,甚至對于同一種語言,同一個平臺,也有不同公司開發的IDE。
比如用于QT開發的QT creator.
c語言的visual c++
Java的eclipse
Android的android studio
嵌入式單片機開發的mplab、keil、IAR、CCS等