Eclipse到底是個(gè)什么玩意兒(二)
原創(chuàng)【51CTO獨(dú)家特稿】在“Eclipse到底是個(gè)什么玩意兒(一)”當(dāng)中51CTO的編輯們不認(rèn)為Eclipse僅僅是一個(gè)Java IDE,如果你表示反對(duì)的話,請(qǐng)先別著急,讓我把下面的話說(shuō)清楚。
從根本上說(shuō),51CTO正在作為一個(gè)整合讀者的移動(dòng)平臺(tái)來(lái)定期發(fā)布Eclipse的相關(guān)報(bào)道。大多數(shù)人似乎也和51CTO的編輯們開始一樣認(rèn)為Eclipse是個(gè)Java IDE,但是編輯部里一個(gè)所謂“知情的人”了解,Eclipse并不是只是這些。
Eclipse有一個(gè)***的編輯使用插件,你可以根據(jù)自己的喜好來(lái)添加或者解除部分功能,Eclipse的所有強(qiáng)大的功能都是由Eclipse的插件來(lái)提供。有時(shí)候這些插件被稱為“plug-ins”,而我們51CTO的“知情人”使用的專業(yè)術(shù)語(yǔ)叫它“bundles”。
Eclipse是一個(gè)憑借著包含Java開發(fā)工具插件(JDT)的Java IDE。Eclipse可以根據(jù)自己需要?jiǎng)h除這些插件,如果你刪除這些Java開發(fā)工具的插件,Eclipse就搖身一變,成了一個(gè)***的IDE,你隨便加個(gè)支持你想要的語(yǔ)言插件,比如你加一個(gè)C/C++開發(fā)工具插件(CDT),那Eclipse就成了C/C++ IDE;你加個(gè)PHP開發(fā)工具的插件(PDT),Eclipse就成了PHP IDE;如果你再異想天開一點(diǎn),把JDT、CDT和PDT都添加上去,那你就創(chuàng)造了一個(gè)新的IDE!然后你可以從DLTK上獲得對(duì)于Ruby、TCL(“Tool Command Language”的簡(jiǎn)寫,切勿當(dāng)成電冰箱或者電視機(jī))、JavaScript和Python的支持。(未成年的開發(fā)者請(qǐng)?jiān)诔赡甑捻?xiàng)目經(jīng)理監(jiān)護(hù)下使用,出現(xiàn)例如死機(jī)、藍(lán)屏等后果51CTO概不負(fù)責(zé)!)
Eclipse官方網(wǎng)站截圖
51CTO的編輯們?cè)贓clipse的官方網(wǎng)站上的下載頁(yè)找到了很多IDE的主題變體。不過(guò),由于各種各樣的IDE組合讓人有點(diǎn)頭暈?zāi)垦#胝业揭粋€(gè)適合每一個(gè)人IDE的ready-made包基本不可能,你可以從下載頁(yè)面獲得一個(gè)作為起點(diǎn)使用的IDE,從這個(gè)點(diǎn)起,你可以從Eclipse存儲(chǔ)庫(kù)或在新發(fā)行的Eclipse 3.6的某部分Eclipse Marketplace Client(MPC)添加你想要的功能。
但是Eclipse絕不僅僅被計(jì)劃成一個(gè)可擴(kuò)展的IDE。Eclipse還是一個(gè)什么呢?且看下一回的“Eclipse到底是個(gè)什么玩意兒”!
【51CTO.com獨(dú)家特稿,非經(jīng)授權(quán)謝絕轉(zhuǎn)載,合作媒體轉(zhuǎn)載請(qǐng)注明原文作者及出處!】
【編輯推薦】
- Eclipse到底是個(gè)什么玩意兒(一)
- Eclipse到底是個(gè)什么玩意兒(三)
- Eclipse到底是個(gè)什么玩意兒(四)
- Eclipse 3.6——Java開發(fā)者的新選擇
- Eclipse 3.6版本正式發(fā)布 代號(hào)“太陽(yáng)神”
- Eclipse 3.6新特性與應(yīng)用詳解