下面,我列出了一些資源比較豐富的代碼編輯器和IDEs,在開(kāi)發(fā)復(fù)雜的程序的過(guò)程中,它們可以幫助你節(jié)省大量的時(shí)間。它們擁有所有的支持工具和強(qiáng)大的功能,能讓你在開(kāi)發(fā)過(guò)程中保持靈活和高效。
Codelite是一個(gè)開(kāi)源并且免費(fèi)的跨平臺(tái)集成開(kāi)發(fā)環(huán)境,它支持C/C++編程語(yǔ)言。它對(duì)于任何新手程序員來(lái)說(shuō)都是非常好的工具,并且在輕量級(jí)的項(xiàng)目中被高度推崇。這個(gè)功能豐富的IDE有一個(gè)非常直觀的界面和一些動(dòng)態(tài)工具,同時(shí)它還能很好地兼容很多瀏覽器。
Bluefish是一個(gè)靈活的開(kāi)源編輯器。它擁有很多非常好的功能,可以讓編輯過(guò)程更加輕松和快捷。它簡(jiǎn)單易用,并提供了許多的功能來(lái)編寫(xiě)和編輯自己的源代碼,以創(chuàng)建高質(zhì)量的Web項(xiàng)目。Bluefish也包含一些額外的程序和片段作為擴(kuò)展。它作為一個(gè)開(kāi)源項(xiàng)目,還有一些更好的機(jī)會(huì)可以增加擴(kuò)展性的功能。
Java Inventor是一個(gè)高性能的Java IDE,能讓Java應(yīng)用程序的開(kāi)發(fā)和部署更加容易。它的產(chǎn)生就是為了減少Java程序員的開(kāi)發(fā)時(shí)間。他是一個(gè)RAD工具能讓你創(chuàng)建表格,管理數(shù)據(jù),報(bào)告等。IDE部分能對(duì)你的應(yīng)用程序的整體外觀和感覺(jué)進(jìn)行改造。
你可以測(cè)試你的JavaScript代碼的可靠性并看到它的實(shí)際運(yùn)行情況。JS Bin是一個(gè)交互的IDE,可以讓開(kāi)發(fā)者創(chuàng)建和分享他們的工作,這樣誤差就可以及時(shí)地被檢測(cè)到并解決。它還能讓你在輸出之前進(jìn)行預(yù)覽,并用于進(jìn)一步的編輯和分享。它是完全免費(fèi)的,還擁有許多功能,可以幫助你簡(jiǎn)化你的開(kāi)發(fā)流程。
Komodo IDE是一個(gè)跨平臺(tái)的集成開(kāi)發(fā)環(huán)境,支持所有的主要編程語(yǔ)言,能讓你的開(kāi)發(fā)工作快速完成。它擁有一個(gè)智能的代碼編輯器,會(huì)幫助你編寫(xiě)出高質(zhì)量的代碼。它還提供了一種支持Python 2.4-3.3版本的多線程自動(dòng)調(diào)試器。
jEdit是一個(gè)非常先進(jìn)的文本編輯器,用于編寫(xiě)Java程序,同時(shí)還能兼容所有主要的瀏覽器。它具有一個(gè)內(nèi)置的宏語(yǔ)言和易于擴(kuò)展的插件設(shè)計(jì),可以直接從jEdit的插件管理器直接下載并安裝。它也很容易定制,對(duì)于新手和有經(jīng)驗(yàn)的開(kāi)發(fā)人員來(lái)說(shuō)都是非常適合的。
Aptana是一個(gè)專業(yè)的開(kāi)源工具,專門(mén)用于開(kāi)發(fā)Web應(yīng)用程序。Aptana主要是針對(duì)Javascript的開(kāi)發(fā)。它也支持多種編程語(yǔ)言,能實(shí)現(xiàn)對(duì)CSS,HTML,JavaScript的全面支持。對(duì)于那些開(kāi)發(fā)PHP和Ruby的開(kāi)發(fā)者來(lái)說(shuō),Aptana也是一個(gè)非常好的選擇。
Code::Blocks是一個(gè)免費(fèi)的支持 C/C++編程的開(kāi)源集成開(kāi)發(fā)環(huán)境。它可以在所有主要的平臺(tái)上無(wú)縫運(yùn)行,并且是高度可定制的和可配置的。它使用插件框架建立,可以通過(guò)安裝一些功能性的插件進(jìn)行擴(kuò)展。它還帶有一個(gè)插件向?qū)?,這樣您就可以創(chuàng)建自己的插件。Code::Blocks是絕對(duì)通用的并能很好地用于建設(shè)您的項(xiàng)目。
DrJava對(duì)于初學(xué)者來(lái)說(shuō)是非常簡(jiǎn)單的并且功能比較齊全。它是免費(fèi)的開(kāi)源集成開(kāi)發(fā)環(huán)境,主要針對(duì)那些開(kāi)發(fā)領(lǐng)域的初學(xué)者。它還包括一些強(qiáng)大和神奇的功能,使得這個(gè)IDE也成為了高級(jí)開(kāi)發(fā)人員的首選。DrJava還提供了多平臺(tái)的支持功能,帶有一個(gè)直觀的界面,讓開(kāi)發(fā)過(guò)程變得簡(jiǎn)單快速。
Coda是一個(gè)富文本編輯器,可以讓你為Web項(xiàng)目創(chuàng)建簡(jiǎn)潔,快速和高效的代碼。使用Coda你還能進(jìn)行預(yù)覽并根據(jù)需要作出適當(dāng)?shù)恼{(diào)整。此外,Coda也會(huì)給你一個(gè)完美的方式來(lái)管理你的本地和遠(yuǎn)程文件。
本文翻譯自:www.k2ice.com
譯文鏈接:10 Free IDs and Code Editors That Are Useful for Programmers
轉(zhuǎn)載請(qǐng)注明:慧都控件網(wǎng)
聯(lián)系客服