eclipse使用和快捷鍵

1、快捷鍵
 
 
 
 
 
 
 
 
- ctrl + shift + o 導包
- ctrl + shift + t 快速查找某個類
- 先按ctrl + 2 ,再點L, 建立變量並命名
- ctrl + o , 在當前類中,快速查找某個方法
- ctrl + k, 向下查找某個字符串
- ctrl + shift + k, 向上查找某個字符串
- alt + 左方向鍵 跳轉上一個頁面
- ctrl + shift + f  代碼格式化
-  Ctrl+Shift+G 迅速定位全部引用此方法的位置
- ctrl + t看他有什麼子類

- Eclipse的撤銷鍵是ctrl+z,相反的是ctrl+yjava

 當前文件,CTRL+F11 直接運行,F11 調試運行web

右鍵有個拷貝全包名的選項spring

1. ctrl shift r:打開資源
這多是全部快捷鍵組合中最省時間的了。這組快捷鍵可讓你打開你的工做區中任何一個文件,而你只須要按下文件名或mask名中的前幾個字母,好比applic*.xml。美中不足的是這組快捷鍵並不是在全部視圖下都能用。

根據一個方法名找它的調用類


2. ctrl o:快速outline
若是想要查看當前類的方法或某個特定方法,但又不想把代碼拉上拉下,也不想使用查找功能的話,就用ctrl o吧。它能夠列出當前類中的全部方法及屬性,你只需輸入你想要查詢的方法名,點擊enter就可以直接跳轉至你想去的位置。

3. ctrl e:快速轉換編輯器
這組快捷鍵將幫助你在打開的編輯器之間瀏覽。使用ctrl page down或ctrl page up能夠瀏覽先後的選項卡,可是在不少文件打開的狀態下,ctrl e會更加有效率。

4. ctrl 2,L:爲本地變量賦值
開發過程當中,我經常先編寫方法,如Calendar.getInstance(),而後經過ctrl 2快捷鍵將方法的計算結果賦值於一個本地變量之上。 這樣我節省了輸入類名,變量名以及導入聲明的時間。Ctrl F的效果相似,不過效果是把方法的計算結果賦值於類中的域。

5. alt shift r:重命名
重命名屬性及方法在幾年前仍是個很麻煩的事,須要大量使用搜索及替換,以致於代碼變得零零散散的。今天的Java IDE提供源碼處理功能,Eclipse也是同樣。如今,變量和方法的重命名變得十分簡單,你會習慣於在每次出現更好替代名稱的時候都作一次重命名。要使 用這個功能,將鼠標移動至屬性名或方法名上,按下alt shift r,輸入新名稱並點擊回車。就此完成。若是你重命名的是類中的一個屬性,你能夠點擊alt shift r兩次,這會呼叫出源碼處理對話框,能夠實現get及set方法的自動重命名。

6. alt shift l以及alt shift m:提取本地變量及方法
源碼處理還包括從大塊的代碼中提取變量和方法的功能。好比,要從一個string建立一個常量,那麼就選定文本並按下alt shift l便可。若是同 一個string在同一類中的別處出現,它會被自動替換。方法提取也是個很是方便的功能。將大方法分解成較小的、充分定義的方法會極大的減小複雜度,並提 升代碼的可測試性。

7. shift enter及ctrl shift enter
Shift enter在當前行之下建立一個空白行,與光標是否在行末無關。Ctrl shift enter則在當前行以前插入空白行。

8. Alt 方向鍵
這也是個節省時間的法寶。這個組合將當前行的內容往上或下移動。在try/catch部分,這個快捷方式尤爲好使。

9. ctrl m
大顯示屏幕可以提升工做效率是你們都知道的。Ctrl m是編輯器窗口最大化的快捷鍵。

10. ctrl .及ctrl 1:下一個錯誤及快速修改
ctrl .將光標移動至當前文件中的下一個報錯處或警告處。這組快捷鍵我通常與ctrl 1一併使用,即修改建議的快捷鍵。新版Eclipse的修改建 議作的很不錯,能夠幫你解決不少問題,如方法中的缺失參數,throw/catch exception,未執行的方法等等。
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方式執行代碼
去掉提示懸浮:
window-->preferences-->java-->editor-->hovers-->combined hover
 
 
 
 
2、Eclipse插件推薦 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插件,幫助咱們自動部署tomcat服務器。該插件不是必要插件,能夠不裝。 下載地址: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...→在搜索欄輸入要查找的插件→點擊Install按鈕→等待安裝完畢→按要求重啓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窗口中tomcat服務器圖標,選擇Clean...來清理下編譯後的源碼,再啓動tomcat來從新編譯下源碼。 並且若是部署多個,或tomcat異常時,右擊Servers窗口中tomcat服務器圖標,選擇Properties,檢查General選項右側Location是否正確,若是不正確則點擊Switch Location。 雖然一個tomcat支持同時啓動多個項目,但項目多啓動時會很慢,因此若是不是工程項目須要的話,建議tomcat只部署啓動一個項目,將暫時無用的項目移除。 當web項目啓動加載時間過長致使tomcat啓動失敗的話,可適當延長tomcat啓動超時的時間(默認45秒),雙擊Servers窗口中tomcat服務器打開tomcat屬性窗口,點擊右上方Timeouts選項,修改Start(in seconds)的時間。 eclipse默認狀況下是調用tomcat接口模擬啓動tomcat,而不是真正啓動tomcat,因此你們常常會遇到一件怪事:啓動tomcat後,雖然能正常進web項目首頁,卻僅不了tomcat小貓首頁(即http://localhost:8080/),而且web項目部署編譯後生成的文件也不在tomcat文件目錄下的work目錄下。解決辦法:若是tomcat服務器下已經部署了項目,就先要將其所有移除,即右擊Servers窗口中tomcat服務器圖標,選擇Add and Remove...,單擊Remove All按鈕,單擊Finish按鈕。以後先Clean清理下,再雙擊tomcat服務器圖標打開屬性窗口,選擇左側中間Server Locations選項,選擇下方第二個單選按鈕(Use Tomcat installation),並將Deploy path文本框中的「wtpwebapps」(默認值)改成webapps,也就是tomcat中發佈項目所在的文件夾名字,最好再將項目從新部署到 tomcat上,啓動tomcat後,就能夠看到熟悉的小貓頁面了,同時在tomcat文件目錄下的work文件夾下也能看見熟悉的編譯後的頁面文件了。 若是代碼出現引入javax.servlet.http.*報錯,說明是缺乏tomcat的 jar包,引入便可。方法:在左側資源管理器右擊項目,選擇Build Path下的Configure Build Path...,右側點擊Add Library...按鈕,選擇Server Runtime,點擊Next後選擇tomcat,Finish。
如何去掉Eclipse惱人的懸浮框提示

在Eclipse裏鼠標停每留在一個變量上,就彈出一個層顯示他的信息,有時候反而影響了咱們查看其餘的代碼,非常煩人。通過一番琢磨以後,發現瞭解決方案:Window–>Preferences–>Java–>Editor–>Hovers–>不勾選Combined hoversql


 
 
 
 
4、Eclipse常見配置
Calibri字體不錯
       ● 字體大小
       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等服務器
       Window→Preferences→Server→Runtime Environment→Add...→選擇須要的服務器(以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
       ● 上傳項目至SVN服務器
       右擊要上傳的項目→Team→Share Project...→SVN→建立新的資源庫位置/使用現有的資源庫→Next→(輸入URL地址)→Next→使用項目名稱做爲文件夾名→Next→Finish→(輸入用戶名/密碼)
       注意:「使用項目名稱做爲文件夾名」時,要保證SVN服務器端已建立與項目名稱相同的文件夾,不然會導入失敗。若是SVN端建立的文件夾名與項目名稱不符,則在該步驟選擇「使用指定的模塊名」以確保SVN服務器端與項目名稱一致。
       ● 下載項目從SVN服務器
       在資源管理器空白處右擊→Import...→選擇SVN文件夾→從SVN檢出項目→建立新的資源庫位置/使用現有的資源庫→Next→(輸入URL地址)→Next→作爲新項目檢出,並使用新建項目嚮導進行配置→Finish→Yes→配置新建項目(如輸入項目名稱)→OK
       注意:這個「輸入URL地址」與上面上傳項目的不一樣,這個URL地址須要輸入項目具體所在的文件夾,而上一個由於有「使用項目名稱做爲文件夾名」這步,因此不須要帶文件夾名稱。
       ● 提交、更新、還原文件
       選中須要提交的文件、jar包、javabean等文件而後右擊→Team→選擇相應的操做。(這個基本地球人看看都會,因此就很少說了)
       所謂學武功首先要被口訣練習基本招式,只有打好基礎,才能快速參悟滲透「上層武功」,因此但願筆者寫的「基本心法」能助各位菜鳥早日成爲威震四海的武林高手!





相關文章
相關標籤/搜索