工作空間就是你的工程項(xiàng)目放在的位置。這本身沒(méi)有什么好說(shuō)的,但是大概80%程序員就把所有的項(xiàng)目放在同一個(gè)工作空間下面。就像這樣子:
這樣子雖然沒(méi)有什么大問(wèn)題,但是至少帶來(lái)了2個(gè)壞處:
一、eclipse打開(kāi)的時(shí)候加載的時(shí)候非常非常的慢,像上面這么多工程,加載完成需要他媽的4-5分鐘。
二、你如果真正要找個(gè)什么東西的話(huà),由于同一個(gè)工作空間這么多東西,所以非常的難找。
因此,我建議:每一個(gè)項(xiàng)目建立一個(gè)工作空間。
因此,切換工作空間就有了很大作用。
File------->SwitchWorkspace就可以了,如圖所示:
②拷貝工作控件的樣式.
這里,我們需要把a(bǔ)工作空間的樣式拷貝到b工作空間的樣式中,可以嗎?答案是肯定的。
Ⅰ 把a(bǔ)工作空間樣式導(dǎo)出來(lái)。見(jiàn)下圖:
Ⅱ?qū)工作空間的樣式導(dǎo)入到a工作空間 如圖:
這樣子,b工作空間就有a工作空間的樣子了。
二、鍵盤(pán)小助手——讓你簡(jiǎn)直如飛
如果能夠熟練的運(yùn)用eclipse的快捷鍵的話(huà),你的編碼速度一定會(huì)得到一個(gè)質(zhì)的飛躍。這些常用快捷鍵有哪些了。
①顯示行號(hào)
行號(hào),對(duì)于我們非常重要,尤其再修改相應(yīng)的bug和閱讀源代碼的時(shí)候。他怎么設(shè)置了,有那幾步了。
Ⅰ 先打開(kāi)一個(gè)類(lèi),如下圖:
Ⅱ然后打開(kāi)視圖,如何打開(kāi)呢?最能解決問(wèn)題的也就在此了:按Ctrl+F10,效果如下圖:
Ⅲ 然后選擇Show Line Numbers
Ⅳ 最后的效果如圖:
這樣就能夠顯示行號(hào)了。
②智能提示——程序員的好伙伴
作為一個(gè)曾經(jīng).net的程序員,android編碼能夠像vs編碼一樣,曾經(jīng)是一個(gè)夢(mèng)寐以求的夢(mèng)想,其實(shí)他設(shè)置也非常的簡(jiǎn)單,就是這樣:
windows - Preferences - java - Editor - Content Assist
最下的 Auto Activation選項(xiàng):
Auto Activation delay表示多少秒出現(xiàn)提示
Auto Activation trigger for java:里面有個(gè)點(diǎn),表示如果在java里輸入點(diǎn)號(hào),就會(huì)在后面出現(xiàn)相應(yīng)的提示。 你也可以在里面增加其他觸發(fā)提示的符號(hào),如注解:@ 等。
如圖所示:
這樣就能智能提示了。
③注釋快捷鍵——媽媽再也不用擔(dān)心我的注釋了
注釋?zhuān)粋€(gè)源代碼的可讀性和維護(hù)性重要方面了,但是如果把時(shí)間花在寫(xiě)注釋的格式上顯然是多么的得不償失了,注釋的快捷鍵就這樣子粉墨登場(chǎng)了。
這里我介紹四種注釋的方式了。
(1)Ctrl+/
說(shuō)明:添加/消除//注釋。
(2)Ctrl+Shift+/
說(shuō)明:添加/* */注釋 (3)Ctrl+Shift+\ 說(shuō)明:消除/* */注釋 這樣子注釋的快捷鍵,不知道大家會(huì)用了嗎?
④切換窗口的快捷鍵
eclipse中一端項(xiàng)目足夠的大的話(huà),窗口就切換是必然了,怎么快速的切換窗口了。用鼠標(biāo)點(diǎn)點(diǎn),太慢了,這里我介紹兩種快捷鍵,
Ⅰctrl+m切換窗口視圖 使其編輯窗口最大化。如圖所示:
②ctrl+F6
切換到不同類(lèi)的窗口中去 如圖所示:
⑤快速操作代碼行
Ⅰctrl+D
快速的剪出某一行 如圖:
Ⅱ快速?gòu)?fù)制一行或者幾行 ctrl+shift+down 如圖:
③快速移動(dòng)一行或者幾行 快捷鍵:alt+down/up 很方便:上圖:
⑥生成getter和setter方法,首先是alt+shift+s組合鍵,再按下r鍵生成相應(yīng)的getter setter方法。
⑦重寫(xiě)父類(lèi)快捷鍵
alert+shift+s -> 選擇Override/Implement Methods... -> 選擇你需要重寫(xiě)的方法,圖了:
⑧ctrl+shift+o 快速導(dǎo)入所有的包。如圖:
⑨Javadoc 注釋?zhuān)琂ava注釋是能夠生成html文檔的,甚至android官方文檔也是所謂Java doc 生成的, 他的快捷鍵是alt+shift+j,看下圖:
⑩導(dǎo)入模版,alt+shift+z,注意了要選中了。見(jiàn)下圖:
⒒關(guān)閉編輯的窗口,ctrl+shift+f4 見(jiàn)圖:
⒓重命名,變量的重命名是使用的頻率很多??旖萱I是shift+alt+r.簡(jiǎn)圖:
⒔回到上一次的編輯點(diǎn),快捷鍵是ctrl+q,對(duì)于記憶力不好的程序員很有用 圖:
這些,是我對(duì)常用快捷鍵總結(jié),eclipse快捷鍵還有很多了,我這里只是一個(gè)拋磚引玉的作用,希望大家來(lái)總結(jié)。