整合開發環境是一種輔助程式開發人員開發軟體的應用軟體。IDE通常包括程式語言編輯器、編譯器/直譯器、自動建立工具、通常還包括除錯器。有時還會包含版本控制系統和一些可以設計圖形用戶界面的工具。許多支援物件導向的現代化IDE還包括了類別瀏覽器、物件檢視器、物件結構圖。
rIDE是一個給Linux的整合開發環境,它是由學生開發給學生使用,目標為把學習電腦語言時會遇到的一些繁瑣事物去除,事實上整個程式可以視為一個文字編輯器加上一個開始按鈕。
適用平台:Linux;原始碼授權類型:BSD License
MCLIDE是一個給麥金塔作業系統的整合開發環境,此開發環境為開源軟體。它是一個可雙擊並擁有獨立圖形使用者介面的Lisp開發環境,可以連線到本機端的Lisp或者是通過網路連線到遠端的Lisp。
適用平台: 麥金塔作業系統;原始碼授權類型:未知
Jabberwocky是一個給Lisp程式語言的整合開發環境,它包括編輯器、LISP處理程序控制面板,以及檔案瀏覽器。
適用平台:跨平台;原始碼授權類型:GNU General Public License (GPL)
LispIDE替Windows上許多Lisp與Scheme的實作提供圖形介面,它應該可以與以下實做相容:Corman Common Lisp,Steel Bank Common Lisp,CLISP,Gnu Common Lisp,Gambit Scheme,Bigloo Scheme,SCM Scheme,Arc,newLISP,OpenLisp,Clozure Common Lisp,PicoLisp,Clojure,Armed Bear Common Lisp.此軟體為免費軟體。
適用平台:Windows;原始碼授權類型:開源免費軟體
PHP Coder 是一個IDE (Integrated Development Environment), 用於快速開發和測試PHP應用程式,它很容易擴展和定製,完全能夠符合開發者的要求.
PHP Coder功能介紹:
結合了PHP編譯器和參考文檔,可以對編輯中的PHP script進行即時預覽
支援高亮顯示 HTML 和 PHP 代碼;
自動完成功能,可以自動完成user-defined代碼片段;
標準函數提示;
有專門的工程項目管理器;
對象瀏覽器搜尋編輯中文件的包含訊息,自定義函數,並以樹狀顯示.
支援查找對稱的語句token;
支援高級搜尋和取代;
內建FTP功能;
支援運行和斷點測試
適用平台:Windows;原始碼授權類型:免費軟體
OpenWeb IDE期望成為一個跨平台的Web開發IDE,以便發展基於網路且以PHP建構的應用程式和網路技術,如XHTML,XML和CSS和JavaScript。
適用平台:跨平台;原始碼授權類型:GNU General Public License (GPL)
Phido為一款以Java開發來達到跨平台性的PHP整合開發環境。它包含可以觀察網頁執行的除錯模式,以及支援Tab的多工文件編輯器。
適用平台:跨平台;原始碼授權類型:GNU General Public License (GPL)
一個用C++撰寫的PHP整合開發環境,擁有一些功能如程式碼完成、程式碼模板、在Project中收尋與替代。其目標為成為一個快速且使用簡易的整合開發環境。
適用平台:跨平台;原始碼授權類型:GNU General Public License (GPL)
CodeLobster PHP Edition幾乎包括了PHP開發所需的一切。它包括所有標準與代碼的功能、先進的搜尋和取代功能、code高亮顯示、自動完成和類視圖窗口中根據自己PHP和HTML(XML)代碼分析器。
適用平台:跨平台;原始碼授權類型:https://www.freevistafiles.com/license/CodeLobster-Software+CodeLobster-PHP-Edition.html
IDE.PHP是基於網路的編輯器,用來達成伺服器端代碼的快速的開發。 它提供一個Rapid Prototyping的環境,讓用戶快速測試與儲存代碼Snippets。
適用平台:跨平台;原始碼授權類型:GNU General Public License (GPL)
資料來源:https://www.ekenberg.se/php/ide/about_ide.php?label=what
Dev-PHP IDE,一個針對PHP開發,免費開源的軟體。
主要特點包括:
支援多語言介面;
內建PHP手冊。在選項中設置好你的中文手冊後,可以直接在軟體中查看;
支援UTF-8。可選擇是否添加BOM;
支援Snippets。
支援PHP解析和Debugger。要自己建立PHP平台和xdebug。
高亮顯示PHP、HTML、CSS、Javascript等語言。
code提示。
啟動快速。
程式小巧。安裝文件才1MB多。
適用平台:Windows;原始碼授權類型:GNU General Public License (GPL)
一個可使用多種編譯器的整合開發環境,適用平台為 Windows XP/2000。
適用平台:Windows;原始碼授權類型:GNU General Public License (GPL)
The Ecere IDE 是功能齊全的整合開發環境,它的目標是完整的支援 eC 與 C 程式撰寫,但是也支援Including與Building,如在Project中加入C++模組。
適用平台:跨平台;原始碼授權類型:BSD License
Bloodshed Dev-C++ 為一個功能完整的 C/C++ 整合開發環境,它使用 GCC 的 Mingw 移植版本作為編譯器,但是它也能使用 Cygwin 或任何其他基於 GCC 的編譯器。
適用平台:Windows (under XP);原始碼授權類型:GNU General Public License (GPL)
Quincy 是開源的免費軟體,它是 Windows 上一個簡單的 C/C++ 程式撰寫環境,它包括一個文字編輯器、編譯器、除錯器以及圖形介面工具包。
適用平台:Windows;原始碼授權類型:Public Domain (無授權限制)
CodeLite IDE是一個強大的開源,跨平台的C/C++整合開發環境。支持包括 Windows、Linux 和 Mac 系統下運行。
適用平台:跨平台;原始碼授權類型:GPL v2
DrJava 是一款開放源碼的輕量Java開發環境,這款軟體主要設計給學生讓初學的人有一個有直觀的界面並用互動的方式學習Java程式設計. Java是一款靜態編譯語言, 也就是說Java程式需要經過編譯的過程才能執行. 這對於剛剛接觸Java程式設計尤其是第一次接觸編程的人來說是一個很費時的. 有的情況下, 使用者只想測試一些簡單的Java語言特性或是更廣義來講一些編程邏輯的測試, 透過一個內建的互動功能, DrJava都能夠很迅速地做到. DrJava讓測試Java像是在寫腳本語言的程式碼. 對於想要開始編程或是瞭解Java程式語言的人, DrJava是一個學習曲線很平順的入門編輯環境.在此同時, DrJava還有一些符合軟體工程精神的功能, 讓學生們可以一次接觸到.
Gel是一個Java整合開發環境,這個環境不是用Java撰寫,並且是為Windows平台編譯,這讓Gel既小且快速,它可以在次佳的硬體上運行且消耗少量的記憶體。
適用平台:Windows;原始碼授權類型:Unknown