eclipse 終極操作技巧


   eclipse作為一個java開發必備軟件,從用戶體驗來說,還是蠻一般的(按照初始設置的話),所以有必要進行一些設置上的改良,加上對一些好用的快捷鍵的挖掘,能讓你用eclipse更加得心應手,事半功倍。

  首先,大家懂的,常規設置。。修改鍵入提示(Content Assist),菜單欄→window→preferences,接下來按圖片做(可以仿效圖片的方法設置XML等其他類型文件的提示字符)。

  

  設置完后,就挺叼了。。這里重點啰嗦講一下兩個重要的縮略字符串。一個是syso,按回車直接生成打印語句;另一個是main,按回車直接生成main方法體。

  不過這里面還遺留一個蛋疼的地方,就是有時候提示的內容不是你想要的,你想用你自己輸入的就好。。但坑爹的是你按回車,它就將提示的字符串自動上屏了(有時候按空格也會自動上屏)。。網上雖然流傳修改eclipse的jar包源代碼可以解決這個問題,但是技術含量太高,費時費力。

 

  所以,我在這里隆重推薦一個本人摸索出來的小技巧,就是——按Esc 。。。不要滿臉黑線。你試着按我說的去做。。你會發現esc是個神奇的按鈕,太好用了。(而且我會告訴你搜狗輸入法也是按esc取消鍵入嗎),一舉兩得啊。。。管他什么亂七八糟,中英文,一按esc給我全部消失!!!就是這么拉風。。。

  然后呢,esc還有一個最佳搭檔。。這個就是偉大的撤銷(ctrl+z)。比如,你一定常常遇到這樣的情況。用鍵入提示飛快地敲着代碼,有時候一不小心眼一花,手一抖選錯提示項,然后你就懊惱地按着Backspace開始一個一個刪掉。。。對於這種做法,我笑而不語。。其實ctrl+z一次就搞定。。(不用感激我,也不用告訴別人是我告訴你的)。

  然后介紹兩個分析源代碼結構比較好用的快捷鍵。第一個,是alt+shift+b。如圖,它可以展示你的代碼結構,讓你快速找到你想要的包、類、方法。

  

  

  第二個,是ctrl+shift+u。這個絕對是我壓箱底的貨色。太牛逼了,這個快捷鍵,可以展示某一個變量在代碼中的所有位置!讓你一目了然。你還在苦逼地用ctrl+f你就out啦。而且你要再慶幸一遍,幸好遇到我,因為這個快捷鍵我觀察了網上很多介紹eclipse快捷鍵的帖子,並沒有收錄。。我只能說這真是一個敗筆。(補充:ctrl+shift+g似乎也不錯,范圍是整個workspace被引用的位置)

  

  關於java代碼方面的我就先說這么多(剩下的常用快捷鍵網上也找得到,我就不贅述了。。。“什么叫不走尋常路,說的就是哥”)。下面講一點在html(或者xml)里的操作技巧。

  說起來,我覺得eclipse對於html的提示支持還是比較渣的。。比如會有一種怪現象,就是你想輸入一個id的屬性。。你會發現,你輸入一個i,然后按alt+/,它確實提供了“id”這個提示項。但是如果你是輸入了id再按alt+/,你就會發現沒有任何提示(哎呀挖槽)。。類似的還有比如input 的type屬性,你輸入typ,然后按alt+/,媽蛋,只有一個“type=‘text’”的提示項,但是當你輸入了=之后。。你就會發現柳暗花明又一村,什么“file”,“submit”,“hidden”通通都有了。真是奇了個葩不是嗎?所以要弄清eclipse的尿性你才能用好它。

  然后,我要說一個在html非常牛逼很好的快捷鍵,就是alt+shift+向上箭頭。這個快捷鍵的作用就是選中當前所在位置的整個標簽。。。。太給力了!不管你是復制粘貼,刪除剪切。。簡直就是一神器!(當然這個東西你在java代碼里也可以用,但是沒html用得多)。

  好了。我已經把我知道的都說了。。。剩下的等大家去發掘。。我探索eclipse奧妙的方法也沒什么。。就是按ctrl+shift+L打開快捷鍵清單,一個一個嘗試使用,再結合英語理解一下。。大略可以懂(好久沒用中文版了)。

  祝大家好運,有猛料記得告訴我!

(補充...shift+enter不錯,可以在語句中間直接換行.另外ctrl+1可以直接補充完整代碼,還有template也可以定制一些東西.以后考慮制作個視頻講解一下)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM