Eclipse使用新手教程

來源:互聯網
上載者:User

標籤:style   http   java   color   使用   檔案   

說起java的IDE,朗朗上口的無非是Eclipse了,假若能熟練Eclipse,對於我們編寫java程式會起到事半功倍的效果,大大提高我們工作效率。因此本篇博文,筆者僅僅是針對剛剛入門java的新手,以便他們能儘快掌握Eclipse的使用。

1. 經常使用快速鍵

這是使用工具的第一步,熟練使用快速鍵對於我們編敲代碼會起到相當大協助,所以這裡筆者列出的快速鍵建議大家必須都掌握。

Ctrl + 滑鼠左鍵(類、方法、屬性的變數名詞):定位跟蹤某變數聲明或定義的位置

Ctrl + S:儲存當前檔案

Ctrl + X:剪下

Ctrl + C:複製

Ctrl + V:粘貼

Ctrl + D:刪除當前行

Ctrl + F:尋找/替換(當前編輯表單)

Ctrl + H:全域搜尋

Ctrl + /:凝視當前行或多行代碼

Ctrl + Shift + C:凝視當前行或多行代碼

Ctrl + Shift + F:格式化當前代碼

Ctrl + Shift + O:缺少的Import語句被添?,多餘的Import語句被刪除(先把游標定位到需匯入包的類名上)

Ctrl + Shift + S:儲存全部檔案

Ctrl + Shift + X:把當前選中的文本所有變為大寫

Ctrl + Shift + Y:把當前選中的文本所有變為小寫

Alt + /:代碼智能提示

Alt + Shift + R:重新命名(包含檔案名稱、類名、方法名、變數名等等,很好用)

Alt + Shift + J:產生類或方法的凝視

Alt + Shift + S:開啟Source表單(產生get、set方法,實現、覆蓋介面或類的方法,非經常常使用)

Alt + Shift + D, J:假設有main方法入口,則以Debug方式運行代碼

Alt + Shift + X, J:假設有main方法入口,則以Run方式運行代碼

 

 

2. 外掛程式推薦

Eclipse預設情況下是一個純淨版的,所以功能簡單,而開源IDE最為強大的莫過於各種外掛程式,通過使用外掛程式能夠協助我們降低大量編寫代碼的工作量,也協助我們降低了編寫代碼的難度,所以懂得安裝必要外掛程式,也是熟練使用IDE的鑒證。

① Hibernate Tools

Hibernate Tools是一套全新並且完整的面向Hibernate3的工具集合,它包括了Eclipse外掛程式和Ant編譯流程,是JBoss Tools的核心組件。使用該外掛程式能大大降低我們使用Hibernate的工作量,支援自己主動產生所有Hibernate的xml檔案、javabean、HTML表單檔案等。

安裝地址:http://download.jboss.org/jbosstools/updates/development/indigo/

② Spring IDE

Spring IDE是Spring官方網站推薦的Eclipse外掛程式,可提供在開發Spring時對Bean定義檔案進行提示、驗證並以可視化的方式查看各個Bean之間的依賴關係等,對基於spring架構的項目開發提供了有力的支援。

安裝地址:http://dist.springsource.com/release/TOOLS/update/e3.6/

③ Subclipse

Subclipse是基於Eclipse的SVN外掛程式,支援全部版本號碼的Eclipse,團隊開發必備外掛程式。

安裝地址:http://subclipse.tigris.org/update_1.8.x

④ Findbugs

FindBugs是一個能靜態分析源碼中可能會出現Bug的Eclipse外掛程式工具。它檢查類或者 JAR 檔案,將位元組碼與一組缺陷模式進行對照以發現可能的問題。利用這個工具,就能夠在不實際執行程式的情況對軟體進行分析。它能夠協助改進代碼的品質。

安裝地址:http://findbugs.cs.umd.edu/eclipse/

⑤ Sysdeo Tomcat Launcher Plugin

Sysdeo Tomcat Launcher Plugin是Tomcat的Eclipse外掛程式,協助我們自己主動部署tomcatserver。該外掛程式不是必要外掛程式,能夠不裝。

:http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV33.zip

 

外掛程式安裝方法

外掛程式大概有三種安裝方法:

第一種:知道線上安裝地址。Eclipse→Help→Install New Software...→地址欄(Work with)中輸入安裝地址→勾選要安裝的外掛程式→Next→允許安裝協議→Finish→等待安裝完成→按要求重新啟動Eclipse

另外一種:手動從官網下載好外掛程式並手動與Eclipse整合。這樣的方法一般的思路是:先關閉Eclipse,然後將下載好的外掛程式解壓後,拷貝到安裝Eclipse目錄下的plugins目錄和features目錄下,假設必要的話再建立一個link檔案,再又一次開啟Eclipse。

第三種:線上搜尋安裝。Eclipse→Help→Eclipse Marketplace...→在搜尋欄輸入要尋找的外掛程式→點擊Installbutton→等待安裝完成→按要求重新啟動Eclipse

這裡筆者推薦第一種,假設不知道安裝地址,那麼就用第三種,另外一種方法有時操作錯誤的話就會出現故障,風險較大,所以不推薦。

 

 

3. tomcat

① 配置

Window→Preferences→Server→Runtime Environment→Add→Apache→選擇tomcat版本號碼→Next→更改顯示名稱(Name)→Browse...瀏覽選擇事先解壓好的tomcat目錄→選擇jre→Finish→OK→開啟Servers視窗→右擊選擇New→Server→選擇tomcat版本號碼→選擇剛配置好的tomcat→Next→選擇項目→Finish

② 使用心得

當我們改動某處代碼後,啟動tomcat發現頁面沒有變化時,要先關掉tomcat,右擊Servers表單中tomcatserver表徵圖,選擇Clean...來清理下編譯後的原始碼,再啟動tomcat來又一次編譯下原始碼。

並且假設部署多個,或tomcat異常時,右擊Servers表單中tomcatserver表徵圖,選擇Properties,檢查General選項右側Location是否正確,假設不對則點擊Switch Location。

儘管一個tomcat支援同一時候啟動多重專案,但項目多啟動時會非常慢,所以假設不是project項目須要的話,建議tomcat僅僅部署啟動一個項目,將臨時沒用的項目移除。

當web項目啟動載入時間過長導致tomcat啟動失敗的話,可適當延長tomcat啟動逾時的時間(預設45秒),雙擊Servers表單中tomcatserver開啟tomcat屬性表單,點擊右上方Timeouts選項,改動Start(in seconds)的時間。

eclipse預設情況下是調用tomcat介面類比啟動tomcat,而不是真正啟動tomcat,所以大家常常會遇到一件怪事:啟動tomcat後,儘管能正常進web項目首頁,卻僅不了tomcat小貓首頁(即http://localhost:8080/),而且web項目部署編譯後產生的檔案也不在tomcat檔案檔案夾下的work檔案夾下。解決的方法:假設tomcatserver下已經部署了項目,就先要將其所有移除,即右擊Servers表單中tomcatserver表徵圖,選擇Add and Remove...,單擊Remove Allbutton,單擊Finishbutton。之後先Clean清理下,再雙擊tomcatserver表徵圖開啟屬性表單,選擇左側中間Server Locations選項,選擇下方第二個單選button(Use Tomcat installation),並將Deploy path文字框中的“wtpwebapps”(預設值)改為webapps,也就是tomcat中公布項目所在的目錄名字,最好再將項目又一次部署到tomcat上,啟動tomcat後,就能夠看到熟悉的小貓頁面了,同一時候在tomcat檔案目錄下的work目錄下也能看見熟悉的編譯後的分頁檔了。

假設代碼出現引入javax.servlet.http.*報錯,說明是缺少tomcat的jar包,引入就可以。方法:在左側資源管理員右擊項目,選擇Build Path下的Configure Build Path...,右側點擊Add Library...button,選擇Server Runtime,點擊Next後選擇tomcat,Finish。

 

 

4. eclipse常見配置

● 字型大小

Window→Preferences→General→Appearance→Colors and Fonts→右側表單→Basic選項→雙擊Text Font

● 改動開啟檔案的編輯瀏覽器

Window→Preferences→General→Editors→File Associations→選擇要改動的檔案類型→在下方選擇編輯瀏覽器

● 顯示/隱藏程式碼號

Window→Preferences→General→Editors→勾選Show line numbers

● 加入?自己定義jar包Libraries

Window→Preferences→Java→Build Path→User Libraries→右側點擊New...→輸入名稱→點擊Add JARs...→瀏覽選擇對應的jar檔案

● 配置tomcat等server

Window→Preferences→Server→Runtime Environment→Add...→選擇須要的server(以tomcat為例請見上面tomcat配置)

● 改動格式化代碼的換行判定

Window→Preferences→Java→Code Style→Formatter→右側點擊New...→輸入名稱→點擊OK→在彈出的表單選擇Line Wrapping選項卡→改動Maixmum line width文字框的值(預設80)

● 加入?xml的dtd、xsd等xml文法規則檔案,實現代碼自己主動提示

Window→Preferences→XML→XML Catalog→右側點擊Add...→Key type選擇Public ID→Location瀏覽選擇你所下載的DTD檔案的物理位置→Key填入xml文檔頭部 <!DOCTYPE sqlMapConfig PUBLIC 後面的那些url地址→OK

● 改動編碼格式

右擊你要改動的項目/包/類→選擇Properties→在Resource選項右側的Text file encoding下選擇你須要的編碼格式

● 同樣名稱(包含類名、方法名、變數名等等)以不同背景色標識出來

見:

或者按快速鍵:Alt + Shift + O

 

在Window→Preferences下有很多配置,這裡並不可能介紹非常全,所以僅僅列出最為經常使用的,大家有時間可能多進這裡看看,再多點點多試試就明確了。

 

 

5. SVN

● 上傳項目至SVNserver

右擊要上傳的項目→Team→Share Project...→SVN→建立新的資產庫位置/使用現有的資產庫→Next→(輸入URL地址)→Next→使用項目名稱作為目錄名→Next→Finish→(輸入username/password)

注意:“使用項目名稱作為目錄名”時,要保證SVNserver端已建立與項目名稱同樣的目錄,否則會匯入失敗。假設SVN端建立的目錄名與項目名稱不符,則在該步驟選擇“使用指定的模組名”以確保SVNserver端與項目名稱一致。

● 下載項目從SVNserver

在資源管理員空白處右擊→Import...→選擇SVN目錄→從SVN檢出項目→建立新的資產庫位置/使用現有的資產庫→Next→(輸入URL地址)→Next→做為新項目檢出,並使用建立項目嚮導進行配置→Finish→Yes→配置建立項目(如輸入項目名稱)→OK

注意:這個“輸入URL地址”與上面上傳項目的不同,這個URL地址須要輸入項目詳細所在的目錄,而上一個由於有“使用項目名稱作為目錄名”這步,所以不須要帶目錄名稱。

● 提交、更新、還原檔案

選中須要提交的檔案、jar包、javabean等檔案然後右擊→Team→選擇對應的操作。(這個基本地球人看看都會,所以就不多說了)

 

 

所謂學武功首先要被口訣練習基本招式,僅僅有打好基礎,才幹高速參悟滲透“上層武功”,所以希望筆者寫的“基本心法”能助各位菜鳥早日成為威震四海的武林高手!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.