Eclipse是一個(gè)用Java語(yǔ)言發(fā)開(kāi)的十分強(qiáng)大的軟件開(kāi)發(fā)工具。當(dāng)然有比它更香的IDEA,但是Eclipse適中的配置和提示功能十分適合初學(xué)者,而IDEA更適合開(kāi)發(fā)者。
在此引用李剛老師的一句話:一個(gè)好的工具可以提升開(kāi)發(fā)者的效率,但是會(huì)讓初學(xué)者更白癡。
所以,如果目前你處在學(xué)習(xí)階段,并且有機(jī)會(huì)使用Eclipse,那么也不要覺(jué)得這個(gè)工具很落后,心有抵觸,很有可能這段經(jīng)歷會(huì)成為你熟悉整個(gè)軟件開(kāi)發(fā)流程的基石。
Eclipse主要用于Java界面應(yīng)用、JavaWeb應(yīng)用、安卓應(yīng)用等的開(kāi)發(fā),同時(shí)由于Eclipse制定了一套標(biāo)準(zhǔn)的插件集,所以通過(guò)對(duì)插件的開(kāi)發(fā)就可以支持其他的語(yǔ)言和平臺(tái)的軟件開(kāi)發(fā)。包括像Hbuilder、STS、SAP HANA Studio等工具也都是基于Eclipse平臺(tái)開(kāi)發(fā)的。
Eclipse是一個(gè)免費(fèi)的軟件,直接在百度中搜索Eclipse就可以找到官方網(wǎng)站。
打開(kāi)之后可以看到左側(cè)顯示的是各種功能的Eclipse,右側(cè)下方顯示的是每個(gè)歷史版本,如果我們需要進(jìn)行Java軟件的開(kāi)發(fā)可以選擇Eclipse IDE for Java Developers,但是這里建議大家直接選擇Eclipse IDE for Enterprise Java Developers,這是因?yàn)槟壳耙呀?jīng)很少使用Java開(kāi)發(fā)界面程序了(在校學(xué)習(xí)階段可能會(huì)用到),主要都是面向Web的企業(yè)級(jí)應(yīng)用,而且我們選擇的Enterprise可以滿足則可以滿足兩種需要。
對(duì)于Eclipse版本的選擇,建議大家選擇次最新版就可以了,歷史的版本雖然穩(wěn)定,但是對(duì)于其他各組件版本的支持過(guò)低,不適合使用。
另外不需要頻繁的更換Eclipse的版本,只要夠用就好,目前最新版的Eclipse為4.13,我們可以選擇使用4.12。
在新版本中已經(jīng)拋棄了對(duì)32位的支持,由于Eclipse是由Java語(yǔ)言開(kāi)發(fā)的軟件,所以運(yùn)行需要有相應(yīng)的JRE。Eclipse的位數(shù)要與JRE的位數(shù)保持一致,換句話說(shuō)我們需要先安裝一個(gè)64位的JDK或JRE(1.8以上的版本)。
如果你是用的是32位的操作系統(tǒng),那么只能安裝32位的JDK,請(qǐng)切換到舊版本,并下載32位的Eclipse。
由于Eclipse的運(yùn)行只是需要JDK的環(huán)境,那我們只需要告訴他JDK的命令文件所在位置就可以了。
第一次啟動(dòng)需要指定Workspace(工作空間),也就是我以后的代碼都存放在哪里。
由于我們安裝的是Enterprise版本,所以默認(rèn)顯示的是企業(yè)級(jí)應(yīng)用開(kāi)發(fā)的界面,如果我們剛剛學(xué)習(xí)Java可以切換至Java視圖,這樣在新建文件時(shí)都是我們常用的,各個(gè)窗口也是我們需要的。
程序運(yùn)行后的結(jié)果將會(huì)顯示在Console窗口中,我們需要將它顯示出來(lái)。
默認(rèn)情況下,當(dāng)我們輸入一個(gè)點(diǎn)的時(shí)候會(huì)出現(xiàn)相關(guān)提示,因?yàn)榉椒ǖ恼{(diào)用,包的分級(jí)等等都是通過(guò)點(diǎn)來(lái)分隔的,基本能夠滿足常用的代碼提示。但是有些時(shí)候我們對(duì)于某一個(gè)類的全稱并不能全部記憶,這個(gè)時(shí)候我們可以將提示功能設(shè)置為每輸入一個(gè)字母就進(jìn)行提示。
在Auto activation triggers for Java中填寫(xiě):.abcdefghijklmnopqrstuvwxyz
保留原來(lái)的點(diǎn),添加26個(gè)英文字母(順序無(wú)要求)
由于我們?cè)诰帉?xiě)代碼時(shí),包通常都是多級(jí)的,默認(rèn)的顯示方式是Flat(平鋪的),我們可以修改為Hierarchical(分層的),這樣顯示出來(lái)的包結(jié)構(gòu)將更加清晰。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。