開(kāi)發(fā)人員必備的11個(gè)免費(fèi)的開(kāi)源的IDE
1.Komodo Edit (Windows, Mac, Linux)
Komodo Edit 是開(kāi)源的,支持PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 and CSS 3。
它具備語(yǔ)法著色,折疊,背景語(yǔ)法檢查,自動(dòng)完成和提示功能,還包括jQuery,Ext JS,Ruby on Rails等庫(kù),可自動(dòng)完成。
2.Aptana Studio (Windows, Mac, Linux)
Aptana Studio 是一個(gè)開(kāi)源開(kāi)發(fā)工具,支持HTML5, CSS3, JavaScript and Ruby, Rails, PHP & Python(服務(wù)器端)。
它有一個(gè)“代碼助手“功能,用它可以找到有關(guān)函數(shù),元素等方面的細(xì)節(jié)問(wèn)題。通過(guò)FTP和SFTP你可以與服務(wù)器保持同步,還有一個(gè)集成的調(diào)試器幫助你調(diào)試代碼。還有其它許多能夠簡(jiǎn)化開(kāi)發(fā)過(guò)程的功能,包括Git集成和內(nèi)置終端。
3.Code::Blocks (Windows, Mac, Linux)
一個(gè)非常靈活的IDE,主要支持C/C++代碼,插件功能很強(qiáng)大,可以很容易地獲得擴(kuò)展。它具有語(yǔ)法高亮,代碼折疊,自動(dòng)完成和一個(gè)標(biāo)簽式界面。還有一個(gè)任務(wù)管理器,能夠簡(jiǎn)化多個(gè)用戶協(xié)同工作。
4.CodeLite (Windows, Mac, Linux)
一個(gè)開(kāi)源的C/C++ IDE,可以方便地通過(guò)插件擴(kuò)展功能。對(duì)于大多數(shù)流行語(yǔ)言它都有基于XML的語(yǔ)法高亮,還具備一個(gè)強(qiáng)大的代碼完成機(jī)制。
Xcode是蘋果電腦特有的IDE。它包括完整的開(kāi)發(fā),調(diào)試和測(cè)試功能。圖形編輯器(接口生成器)可***地幫助你設(shè)計(jì)IOS或Mac OS 應(yīng)用的圖形用戶界面。對(duì)于iPhone開(kāi)發(fā)者,還有一個(gè)功能齊全的模擬器,可以測(cè)試輸出后的效果。
#p#
一個(gè)Java IDE,從各個(gè)方面提供了完整的Mac用戶體驗(yàn),如文字編輯器,鍵盤快捷鍵,工具欄等等,有一個(gè)強(qiáng)大的代碼助手提供自動(dòng)完成功能并能夠顯示任何相關(guān)的代碼參數(shù)。
Geany是一個(gè)簡(jiǎn)單而強(qiáng)大的IDE,支持所有主要文件類型。它支持代碼折疊,自動(dòng)完成,代碼導(dǎo)航和新功能,可支持更多的插件擴(kuò)展。
該編輯器支持多種文件類型和語(yǔ)言,具備語(yǔ)法高亮功能。具備宏,文件剪輯和模板
,還包括一個(gè)集成的HEX編輯器,F(xiàn)TP客戶端,宏錄制器,代碼瀏覽器等。
Anjuta DevStudio的用戶界面很簡(jiǎn)潔,具備項(xiàng)目管理,應(yīng)用程序向?qū)?,交互式調(diào)試器,源代碼編輯器,版本控制,GUI設(shè)計(jì)器,分析器和許多其它工具??梢酝ㄟ^(guò)插件迅速擴(kuò)展功能。
10.KDevelop (Windows, Mac, Linux)
KDevelop支持多種編程語(yǔ)言,像C,C++,F(xiàn)ortran,Java,Pascal,Perl,PHP,Python和Ruby。它具有內(nèi)置的項(xiàng)目管理,調(diào)試器,可以通過(guò)插件擴(kuò)展。
ConTEXT跟Notepad++很類似, 是一個(gè)先進(jìn)的文本編輯器,你可以同時(shí)進(jìn)行多個(gè)項(xiàng)目的開(kāi)發(fā)工作。除了語(yǔ)法高亮和多語(yǔ)言界面功能,它還能夠存儲(chǔ)代碼模板,錄制宏,對(duì)比文件等。
此外,它可以為每個(gè)文件擴(kuò)展自定義幫助文件。
【編輯推薦】