Eclipse使用心得與技巧

一、 常用快捷鍵(熟練使用快捷鍵可以充分提高編程效率,吐血整理...)

1,Alt + ↑上方向鍵:向上移動選中的代碼,你可以把一行或者一段代碼直接上移幾行

2,Alt + ↓下方向鍵:向下移動選中的代碼,你可以把一行或者一段代碼直接下移幾行

3,Alt+← 左方向鍵:前一個編輯的頁面

4,Alt+→ 右方向鍵:下一個編輯的頁面

5,Alt + Shift + S + Generate Getters and Setters...:快速生成變量的get,set方法,一般用于自定義實體類

6,Alt + Shift + S + Generate Constructor using Fields...:快速生成變量的構(gòu)造方法,一般用于自定義實體類

7,Alt + Shift + S + Generate Constructors from Superclass...:快速生成父類的構(gòu)造方法,一般用于繼承類

8,Ctrl + Shift + O:自動導(dǎo)入所有正確的包

9,Ctrl + E:彈出當(dāng)前工作空間所有已打開的代碼文件,可以通過輸入首字母查找的方式快速在這些代碼文件間切換

10,Ctrl + 1:快速修復(fù),如果有紅線,把光標(biāo)定位在紅線處,就會提示解決方法

11,Ctrl + t:快速列出當(dāng)前選中變量或者方法的層次結(jié)構(gòu)

12,Ctrl+Alt+↓下方向鍵: 復(fù)制當(dāng)前行到下一行(復(fù)制增加)

13,Ctrl+Alt+↑上方向鍵: 復(fù)制當(dāng)前行到上一行(復(fù)制增加)

14,Alt+Enter: 顯示當(dāng)前選擇資源(工程或文件)的屬性搜索

15,Shift+Enter :在當(dāng)前行的下一行插入空行(這時鼠標(biāo)可以在當(dāng)前行的任一位置,不一定是最后)

16,Shift+Ctrl+Enter :在當(dāng)前行插入空行(原理同上條)

17,Ctrl+Shift+X :把當(dāng)前選中的文本全部變?yōu)榇髮?/p>

18,Ctrl+Shift+Y :把當(dāng)前選中的文本全部變?yōu)樾?/p>

19,Ctrl+Shift+P :定位到對應(yīng)的匹配符(譬如{}) (光標(biāo)要在匹配符里面),效果和鼠標(biāo)雙擊類似,只是雙擊帶有選中效果,這個只會讓光標(biāo)跳到對應(yīng)的匹配符位置

20,Alt+Shift+M:把一段代碼導(dǎo)出成一個方法引用,這樣結(jié)構(gòu)會更清晰

二、代碼背景色設(shè)置

1,打開Eclipse中Window>>Preferences>General>Editors>Text Editors>Background color


圖1

2,顏色值配置如下圖所示:


圖2

3,設(shè)置背景顏色為豆沙綠護眼色后,代碼編輯界面如下圖所示:


圖3

顯然這樣看起來比默認(rèn)的純白色背景舒服多了,當(dāng)然在設(shè)置背景色的界面,還有一些其他顏色也可以設(shè)置,靈活使用,可以達到最佳護眼配置。

4,其實還有一種更簡單的方法,就是設(shè)置系統(tǒng)的窗口屬性顏色,這樣就不用一個個軟件改了,如下圖



三、為代碼添加統(tǒng)一注釋

1,打開Eclipse中Window>>Preferences>Java>Code Style>Code Templates>Comments>Types>Edit


圖4

然后編輯彈出的模板,默認(rèn)只有一項author,可以添加其他有用的參數(shù),比如日期,版本什么的


圖5

2,打開Eclipse中Window>>Preferences>Java>Code Style>Code Templates>Comments>Files>Edit

? ? ? 這是為文件添加注釋代碼,注釋存放在文件的最頂端,前幾行,可以用來作一個版權(quán)聲明,比如某某公司版權(quán)所有,當(dāng)然最好是英文,添加方法同上,效果如下:

3,再回到工作空間,有兩種方法可以生成剛才編輯完成的code templates

? ? ? a,快捷鍵:Alt + Shift + J

? ? ? b,新建類的時候勾選Generate comments,如下圖:


圖7

4,添加完成后的注釋效果如下:


圖8
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容