集成开发环境 集成开发环境Integrated Development Environment簡稱IDE也稱為Integration Design EnvironmentIntegration Debugging Environment是一種輔助程式開發人員開發軟體的應用軟體在開發工具內部就可以輔助編寫原始碼文本並編譯打包成為可用的程序有些甚至可以設計圖形介面 IDE通常包括程式語言編輯器自動构建工具通常還包括除錯器有些IDE包含編譯器直譯器如微软的Microsoft Visual Studio有些则不包含如EclipseSharpDevelop等这些IDE是通过调用第三方编译器来实现代码的编译工作的有時IDE還會包含版本控制系統和一些可以設計圖形用戶界面的工具許多支援物件導向的現代化IDE還包括了類別瀏覽器物件檢視器物件結構圖雖然目前有一些IDE支援多種程式語言例如EclipseNetBeansMicrosoft Visual Studio但是一般而言IDE主要還是針對特定的程式語言而量身打造例如Visual BasicSpyder