Eclipse常用技巧總結(jié):熱鍵,自定義模版及其他
關(guān)于eclipse的使用方面,其實(shí)有些東西都是小技巧的東西。知道了這些Eclipse常用技巧后,對(duì)編程會(huì)帶來很大的方便。
一.老是使用鼠標(biāo)操作,有的功能要點(diǎn)好多次鼠標(biāo),eclipse熱鍵都有哪些呢?
熱鍵是Eclipse常用技巧中最常見的一個(gè)了。平時(shí)使用eclipse編程中,我最常用的三個(gè)組合熱鍵:
1.alt+/ 代碼提示功能,編程中首選熱鍵 熟悉delphi編程的同事經(jīng)常把它改為ctrl+space
2.ctrl+shift+f 代碼排版 為了是你寫的程序代碼版面更清晰,你可以嘗試使用該熱鍵
3.ctrl+shift+o 整理你的import部分的內(nèi)容,會(huì)把多余的import項(xiàng)清理掉
更多的熱鍵可以在window->preferences->general->keys查看
二.有些代碼或注釋在幾乎每個(gè)類中都要出現(xiàn),我想使用方便的方法來自動(dòng)生成,我該怎么辦呢?
eclipse中可以自定義模板,只需要輸入模板的名稱,就可以幫你生成你預(yù)先定義好的模板代碼。
個(gè)性的注釋,log4j記錄器等都可以自定義模板,讓eclipse幫你方便的生成你所需要的代碼。
Eclipse自定義模板在window->preferences->java->editor->templates中設(shè)置。
三.我想改變eclipse默認(rèn)的字體大小和顏色,該怎么辦呢
如果你使用了19寸大液晶屏,那么你不妨把eclipse默認(rèn)的10號(hào)字調(diào)大一些,保護(hù)你的眼睛。
或者你嫌eclipse默認(rèn)的顏色設(shè)置不好看。
那么你可以看看window->preferences->appearance->colors and fonts
四.我不小心關(guān)閉了某個(gè)視圖窗口,怎么讓它再顯示出來?
遇到這個(gè)問題,你可以看看這里window->show view
五.我嫌eclispe默認(rèn)的工作臺(tái)布局不方便,怎么切換工作臺(tái)的布局?
eclispe里提供了很多的工作臺(tái)布局,來方便不同類型工程的開發(fā),在eclipse中,管這叫透視圖(perspective)。
你可以在window->open perspective進(jìn)行透視圖的切換。
六.eclipse可以通過插件進(jìn)行功能擴(kuò)充,我找到了一個(gè)有用的插件,怎么安裝它呢?
最方便的辦法就是下載插件,然后解壓到eclipse->plugins目錄中,以及eclipse->features目錄中(如果有features的話)。
如果提供了網(wǎng)絡(luò)安裝方式的話,可以通過help->software updates->find and install,出現(xiàn)的頁面中點(diǎn)擊next->new remote site,填上你的插件的名
稱和url然后按照提示就可以安裝了。
還有另外一種方法就是先把插件程序下載到本地,跟網(wǎng)絡(luò)安裝的過程差不多,就不多說了,網(wǎng)上相關(guān)資料也比較多的。
七.我的工程不能自動(dòng)編譯了,怎么回事?
遇到這個(gè)問題,可能你的工程中肯定有致命的錯(cuò)誤存在,首先要排除掉再進(jìn)行編譯。我有代碼潔癖,凡是看見紅叉以及各種各樣的eclipse的提
示,都[wiki]感覺[/wiki]不爽,先排除而后快。
另外,eclipse默認(rèn)是當(dāng)你修改程序后自動(dòng)編譯的,如果不能自動(dòng)編譯,你可以查看project->build automatically選項(xiàng)是否被選中。
如果你要把整個(gè)工程重新編譯一遍,可以使用project->clean。
如果你在文件系統(tǒng)中拷貝某些文件到eclipse的工程文件夾中,eclipse是不會(huì)自動(dòng)加載的。如果你要在eclipse環(huán)境中編輯這些文件,請(qǐng)?jiān)诠こ躺?/P>
點(diǎn)擊右鍵->refresh。
八.pakage explore是最常用的一個(gè)視圖,它有哪些使用技巧呢?
1.pakage explore中的工程太多了,老影響我的編輯其它工程,我該怎么辦?
最便捷的辦法是點(diǎn)擊右鍵刪除,接下來的頁面提示你僅僅刪除工程還是連工程內(nèi)容文件和文件夾一起刪除,默認(rèn)是僅僅刪除工程。放心大膽
的刪吧,文件系統(tǒng)中的內(nèi)容是不會(huì)被刪除的,等你再要用該工程的時(shí)候,可以再次導(dǎo)入。
另一種方法是點(diǎn)擊右鍵->close project,操作完以后,工程的圖標(biāo)變成一個(gè)儲(chǔ)物箱的樣子。等你要再次使用該工程的時(shí)候,可以
點(diǎn)擊右鍵->open project。
2.工程中的內(nèi)容太多了,有些內(nèi)容我不需要編輯,需要隱藏掉,我該怎么辦?
點(diǎn)擊pakage explore上部的倒三角符號(hào)點(diǎn)擊下拉菜單中的filters選項(xiàng),然后勾選你不需要顯示的內(nèi)容,或者在文本框里輸入你不需要顯示的文件
類型的后綴,比如:*.jar。
3.我的pakage explore顯示的包結(jié)構(gòu)怎么跟別人的不一樣?
pakage explore對(duì)包結(jié)構(gòu)的顯示提供了兩種不同的視圖,分別是flat和hierarchical,你可以點(diǎn)擊pakage explore上部的倒三角符號(hào),然后點(diǎn)擊下拉
菜單中的pakage presentation來進(jìn)行切換。
九.在eclipse中怎么導(dǎo)入導(dǎo)出?
1.我有一個(gè)eclipse工程,我怎么把它入到eclipse開發(fā)環(huán)境中?
在pakage explore空白處點(diǎn)擊右鍵,import->general->existing projects into workspace,然后選擇你的eclipse工程的路徑,將其導(dǎo)入。
2.我想把一些java文件編譯并打成jar包,我該怎么辦?
在pakage explore中選中你要編譯的java文件,然后點(diǎn)擊右鍵,export->java->jar file,接下來的幾個(gè)頁面根據(jù)你的具體要求進(jìn)行選項(xiàng)選擇,
一直到完成,一般來說,默認(rèn)選項(xiàng)就可以了。
3.我的java文件中類和方法都進(jìn)行了詳細(xì)的注釋,我想生成api幫助文檔,我該怎么辦?
在pakage explore中選中你的java文件,然后點(diǎn)擊右鍵,export->java->javadoc,接下來的頁面根據(jù)你的需要進(jìn)行選項(xiàng)選擇,一般默認(rèn)就可以
了。不過要導(dǎo)出javadoc的前提是你的注釋需要按照javadoc的規(guī)則來寫,規(guī)則其實(shí)很簡(jiǎn)單,有興趣可以查看下這方面的資料,網(wǎng)上也比較多
的。
4.cvs上有一個(gè)eclipse工程,我該怎樣把它導(dǎo)入到eclipse中?
在pakage explore空白出點(diǎn)擊右鍵,new->project->cvs->projects from cvs->create a new repository location,在接下來的頁面中填寫cvs服務(wù)器信
息以及用戶名密碼等,然后下一步直到完成。
十.善于利用eclipse的自動(dòng)生成代碼和代碼格式化功能
打開一個(gè)java文件,在空白處點(diǎn)擊右鍵->source,或者點(diǎn)擊菜單欄的source菜單項(xiàng),可以看見eclipse提供了很多的代碼生成功能和格式化功能。
最常用的是生成pojo的getter和setter,右鍵->source->generate getters and setters,選擇你要生成getter或setter的字段,哈,生成了,是不是
很方便?
十一 怎么快速運(yùn)行一段java代碼?用scrapbook
有時(shí)候我們想要臨時(shí)寫段java代碼運(yùn)行,譬如不清楚當(dāng)前jvm系統(tǒng)變量.
應(yīng)該用 System.out.println(System.getProperties());
在eclipse中可以新建一個(gè) scrapbook來運(yùn)行這行代碼而不需要正兒八經(jīng)寫一個(gè)class類.
步驟如下:
新建( ctrl+n) --> 輸入 "scrap",選擇 scrapbook page,然后生成一個(gè) *.jpage,輸入上面的代碼,選中,點(diǎn)擊工具欄的"Execute selected code"按鈕就可以運(yùn)行了.
十二 點(diǎn)擊一個(gè)方法,結(jié)果跳到接口里去了,怎樣方便地找到具體的實(shí)現(xiàn)方法呢.
光標(biāo)在方法上時(shí),用 Ctrl+t,可以顯示這個(gè)方法的實(shí)現(xiàn)類.選擇就行了.
以上總結(jié)了十二條Eclipse常用技巧,希望能對(duì)你有所幫助。
【編輯推薦】