每一次重裝系統後,最頭疼的事情莫過於重新配置開發環境了。之前在配置開發環境的過程中,從來沒意識到應該留下一些記錄,這樣的後果就是時間一長,有些選項就會忘掉,導致每次重裝後都得在網上搜半天,效率極低。因此以後會有針對性地系統記錄一些我常用到的集成開發環境的安裝與配置。本節主要介紹eclipse IDE的配置,前幾天聽說其使用率已經超越Visual Studio越居第一位了,看來是搭了Java的便車了呀。
一、下載與安裝
eclipse的官方下載網址爲:https://www.eclipse.org/downloads/eclipse-packages/
進入後,選擇相應的版本進行下載。由於我使用eclipse主要進行JavaSE和JavaEE的開發,並且系統環境是x64版本的Windows,所以我選擇下載Win64版本的Eclipse IDE for Java EE Developers:
eclipse是綠色軟件,下載後解壓就可以使用,創建一個快捷方式到桌面即可,首次運行時設定好Workspace路徑(最好選擇C盤以外的位置)
二、外觀與界面配置
個人覺得開發工具默認的外觀與界面配置基本都不友好,一個突出的原因是字體設置有問題。下面我們就來一步步調教eclipse。
2-1.主題與皮膚設置
2-1-1.安裝Skin Manager
先打開“Eclipse Marketplace”
在彈出的窗口中搜索“Eclipse Color Theme”:
搜到後進行安裝,安裝過程不外呼“我接受”、“下一步”,在此不再贅述。
2-1-2. 配置主題和字體
2-1-2-1. 修改主題
Window -> Preferences -> General -> Appearance中,可以更改主題,比如選擇暗色主題:
2-1-2-2.修改字體
Window -> Preferences -> General -> Appearance -> Colors and Fonts中,修改Basic中的字體配置,在下圖中選中Basic項目中的Text Font,點擊右側Edit即可進行設置。
2-1-2-3 修改配色方案
到http://eclipsecolorthemes.org/中,尋找到中意的配色方案,下載其對應的xml文件,在Window -> Preferences -> General -> Appearance -> Colors Themes中導入並應用即可。
由於已經習慣了Visual Studio暗色主題 + Visual AssistX插件配色風格,所以看到這款主題覺得格外親切:
http://www.eclipsecolorthemes.org/?view=theme&id=33321
三、編碼配置
由於編碼設置不匹配,有時在查看文件時經常出現各種亂碼,每次都得在網上一通狂搜,這裏同一將文件編碼配置爲UTF-8。對於eclipse的編碼設置,主要從以下三方面考慮:
- window->Preferences即打開”首選項”對話框,左側導航樹,導航到General->Workspace,右側Text file encoding,選擇Other,改變爲UTF-8,以後新建立工程其屬性對話框中的Text file encoding即爲UTF-8。
- window->Preferences…打開”首選項”對話框,左側導航樹,導航到General->Content Types,右側Context Types樹,點開Text中每一個子項,並將其編碼設置爲”UTF-8”後點擊update更新即可。
- window–>preference–>MyEclipse–>Files and Editors,將每個子項的”Encoding”改爲”ISO 10645/Unicode(UTF-8)”,點擊Apply!
下面修改Java配置文件的編碼爲UTF-8:Window -> Preferences -> General -> Content Types,在右側可以看到很多中文件的編碼設置,以java的屬性配置文件爲例:
而另一個比較坑的是JSP文件的默認編碼,這個需要單獨設置:
四、設置自動代碼提示
Eclipse中Java代碼默認需要在輸入”.”後纔會進行代碼提示,在如下位置中:
Window -> Preferences -> Java -> Editor -> Content Assist -> Auto Activation
在自動激活Java觸發後的框裏填入:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
與此類似,我們可以爲JavaScript代碼也添加自動提示功能:
還有HTML代碼的自動提示功能:
最後是XML的自動補全功能:
五、JDK相關配置
5-1.JRE配置
Window -> Preferences -> Java -> Installed JREs中,需要指定JRE的版本和路徑,如下圖所示,點擊Add按鈕可添加本機已存在的JRE環境,添加過程不再贅述:
5-2.Java類庫的Javadoc與源碼路徑配置
需要注意的是,在導入JRE時,應該正確配置對應的Javadoc路徑與源碼路徑,這樣在編寫代碼調用Java的庫時,就能看到完整的說明,生成代碼時參數等也不會使用arg0等無意義字符串代替了。具體設置方法如下:
配置JavaDoc路徑時,首先下載對應於JRE版本的JavaDoc並解壓(在下載JDK選項的下方)。全選左側的jar後,點擊右部的Javadoc Location,在其中選中下載的JavaDoc:
而Java類庫的源碼已經隨着JDK提供了,在其根目錄中,解壓後指定路徑即可。
5-3.第三方類庫的源碼配置
在如上配置的情況下,在使用第三方jar包中的類或函數時,仍然會遇到問題。這時可以按住Ctrl點擊該類,嘗試查看其源碼,eclipse會提示未導入源碼,這時將預先下載好的源碼路徑填入即可。
5-4.去除自動懸浮提示
eclipse默認開啓了自動懸浮提示,這樣又時在編寫代碼的過程中,懸浮提示自動彈出會影響到正常的編程,因此我傾向於將其關閉,待需要查看提示時按住F2,同時將鼠標移到要查看說明的符號上即可。關閉該功能的方法如下:
六、去除校驗
eclipse默認開啓了不少語法校驗功能,導致在驗證這些文件時卡頓嚴重,佔用很大的資源,爲此,我選擇將其關閉。方法如下:
七、配置Tomcat
在進行JavaEE開發和調試時,基本離不開tomcat。首先去apache tomcat的官方站點下載對應版本的tomcat與源代碼包,解壓到本地後在eclipse中搜索:
Window -> Preferences -> 在搜索框中輸入“server”,如圖所示:
然後切換到“Runtime Environment”選項中,然後在右側點擊Add按鈕,按提示選擇Tomcat版本以及路徑即可。
在新建JavaEE項目,需要部署到Tomcat中時,如果沒有找到Server一項,可在Window -> Show view -> Other中搜索Server即可,選中後在Server中添加剛剛配置的tomcat即可。