開源中國社區收錄了大量的開源、免費的IDE,精選15個免費IDE,推薦給大家。列表如下:
Komodo Edit (Windows, Mac, Linux)
Komodo IDE可以在 Windows、Mac OS X 和 Linux 上運行,並支持通用的開源語言 —— Perl、PHP 和 Ruby。代碼智能引擎非常可靠。它掃描所有語言安裝找到定製擴展,比如 PEAR 模塊。在項目方面,它支持與 CVS、Subversion 和 Perforce 的集成,也允許直接向服務器 FTP 傳遞代碼。
Aptana Studio (Windows, Mac, Linux)
Aptana是一個非常強大、開源的專注於Ajax開發的開發工具。
Code::Blocks (Windows, Mac, Linux)
Code::Blocks (codeblocks)是一個開源、免費、跨平臺的c++ IDE。官方網站上稱其能滿足最苛刻的用戶的需求。雖有點誇張,但既然敢這樣說,也說明它的功能肯定不差。可擴展插件,有插件嚮導功能,讓你很方便的創建 自己的插件。Code::Blocks是用c++編寫的(用wxWidgets庫),捆綁了MinGW編譯器。
Eclipse (Windows, Mac, Linux)
Eclipse是著名的跨平臺的自由集成開發環境(IDE)。最初主要用來Java語言開發,但是目前亦有人通過插件使其作爲其他計算機語言比如C++和Python的開發工具。
CodeLite (Windows, Mac, Linux)
CodeLite IDE 是一個強大的開源,跨平臺的 C/C++整合開發環境. 支持包括 Windows、Linux 和 Mac 系統下運行。
亮點:
1. 代碼自動完成功能很強大
2. 仿VS,很容易上手
3. 界面更友好
4. 與Subversion集成
5. 與wxFormBuilder集成
6. 函數跳轉功能強大
Visual Studio Express (Windows)
VS的輕型版本,功能也很強大。
NetBeans (Windows, Mac, Linux)
NetBeans是Sun公司的開源軟件開發集成環境,是一個開放框架,可擴展的開發平臺,可以用於Java,C/C++,PHP等語言的開發,本身是一個開發平臺,可以通過擴展插件來擴展功能。
Xcode (Mac)
Xcode是蘋果公司向開發人員提供的集成開發環境(非開源),用於開發Mac OS X的應用程序。
MochaCode (Mac)
MochaCode 是一個 Mac 平臺下的 Java 和 Cocoa 混合程序開發工具。
Geany (Windows, Mac, Linux)
Geany 是一個小型的 C 代碼編輯器,使用 GTK2 開發的開發環境。包括語法高亮、代碼自動完成、調用提示以及支持其他類型語言的文件包括: C, Java, PHP, HTML, DocBook, Perl, LateX, and Bash), and symbol lists.
PSPad (Windows)
PSPad 是一個Windows平臺上免費的適合程序員使用的編輯器。它可以讓你保持上一次編輯狀態,這樣在你下次打開編輯器的時候可以直接顯示原來的文件。此外它還支持通過FTP進行遠程編輯,支持多文件的比較等。
Anjuta DevStudio (Linux)
Anjuta是一個C/C++ IDE,它最大的特色是靈活,同時打開多個文件,內嵌代碼級的調試器(調用gdb),應用程序嚮導(Application widzards)可以方便的幫助你創建GNOME程序而不需要你自己寫一些與你興趣無關的代碼。
KDevelop (Windows, Mac, Linux)
KDevelop-Project誕生於1998年,其目的是爲KDE提供一個易用的集成開發環境(Integrated Development Environment)。此後,KDevelop IDE採用GPL進行發佈, 它支持很多程序設計語言,比如C, C++, Fortran, Java, Pascal, Perl, PHP, Python,以及Ruby等。
Notepad++ (Windows)
Notepad++ 是在微軟視窗環境下的一個免費的代碼編輯器。
ConTEXT (Windows)
與Notepad++類似,ConTEXT是個高級文本編輯器。功能包括多語言界面、語法高亮,你可存儲代碼模板、比較文件等等。
歡迎任何形式的轉載,但請務必註明出處,尊重他人勞動共創開源社區
轉載請註明:文章轉載自:開源中國社區 [http://www.oschina.net]
本文標題:15 款免費IDE,推薦給開發者
本文地址:http://www.oschina.net/news/16563/15-free-ides-for-developers