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ā)的。
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供灌南網(wǎng)站建設(shè)、灌南做網(wǎng)站、灌南網(wǎng)站設(shè)計(jì)、灌南網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、灌南企業(yè)網(wǎng)站模板建站服務(wù),10年灌南做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
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)將更加清晰。