15 款免費IDE,推薦給開發者

開源中國社區收錄了大量的開源、免費的IDE,精選15個免費IDE,推薦給大家。列表如下:

Komodo Edit (Windows, Mac, Linux)

Komodo Edit

Komodo IDE可以在 Windows、Mac OS X 和 Linux 上運行,並支持通用的開源語言 —— Perl、PHP 和 Ruby。代碼智能引擎非常可靠。它掃描所有語言安裝找到定製擴展,比如 PEAR 模塊。在項目方面,它支持與 CVS、Subversion 和 Perforce 的集成,也允許直接向服務器 FTP 傳遞代碼。

Aptana Studio (Windows, Mac, Linux)

Aptana Studio

Aptana是一個非常強大、開源的專注於Ajax開發的開發工具。

Code::Blocks (Windows, Mac, Linux)

Code::Blocks

Code::Blocks (codeblocks)是一個開源、免費、跨平臺的c++ IDE。官方網站上稱其能滿足最苛刻的用戶的需求。雖有點誇張,但既然敢這樣說,也說明它的功能肯定不差。可擴展插件,有插件嚮導功能,讓你很方便的創建 自己的插件。Code::Blocks是用c++編寫的(用wxWidgets庫),捆綁了MinGW編譯器。

Eclipse (Windows, Mac, Linux)

Eclipse

Eclipse是著名的跨平臺的自由集成開發環境(IDE)。最初主要用來Java語言開發,但是目前亦有人通過插件使其作爲其他計算機語言比如C++和Python的開發工具。

CodeLite (Windows, Mac, Linux)

CodeLite

CodeLite IDE  是一個強大的開源,跨平臺的 C/C++整合開發環境. 支持包括 Windows、Linux 和 Mac 系統下運行。

亮點:
1. 代碼自動完成功能很強大
2. 仿VS,很容易上手
3. 界面更友好
4. 與Subversion集成
5. 與wxFormBuilder集成
6. 函數跳轉功能強大

Visual Studio Express (Windows)

Microsoft Visual Studio Express

VS的輕型版本,功能也很強大。

NetBeans (Windows, Mac, Linux)

NetBeans

NetBeans是Sun公司的開源軟件開發集成環境,是一個開放框架,可擴展的開發平臺,可以用於Java,C/C++,PHP等語言的開發,本身是一個開發平臺,可以通過擴展插件來擴展功能。

Xcode (Mac)

Xcode

Xcode蘋果公司向開發人員提供的集成開發環境(非開源),用於開發Mac OS X的應用程序。

MochaCode (Mac)

MochaCode

MochaCode 是一個 Mac 平臺下的 Java 和 Cocoa 混合程序開發工具。

Geany (Windows, Mac, Linux)

Geany

Geany 是一個小型的 C 代碼編輯器,使用 GTK2 開發的開發環境。包括語法高亮、代碼自動完成、調用提示以及支持其他類型語言的文件包括: C, Java, PHP, HTML, DocBook, Perl, LateX, and Bash), and symbol lists.

PSPad (Windows)

PSPad

PSPad 是一個Windows平臺上免費的適合程序員使用的編輯器。它可以讓你保持上一次編輯狀態,這樣在你下次打開編輯器的時候可以直接顯示原來的文件。此外它還支持通過FTP進行遠程編輯,支持多文件的比較等。

Anjuta DevStudio (Linux)

Anjuta DevStudio

Anjuta是一個C/C++ IDE,它最大的特色是靈活,同時打開多個文件,內嵌代碼級的調試器(調用gdb),應用程序嚮導(Application widzards)可以方便的幫助你創建GNOME程序而不需要你自己寫一些與你興趣無關的代碼。

KDevelop (Windows, Mac, Linux)

KDevelop

KDevelop-Project誕生於1998年,其目的是爲KDE提供一個易用的集成開發環境(Integrated Development Environment)。此後,KDevelop IDE採用GPL進行發佈, 它支持很多程序設計語言,比如C, C++, Fortran, Java, Pascal, Perl, PHP, Python,以及Ruby等。

Notepad++ (Windows)

Notepad++

Notepad++ 是在微軟視窗環境下的一個免費的代碼編輯器。

ConTEXT (Windows)

ConTEXT Editor

與Notepad++類似,ConTEXT是個高級文本編輯器。功能包括多語言界面、語法高亮,你可存儲代碼模板、比較文件等等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章