谈谈eclipse使用技巧一
生活随笔
收集整理的這篇文章主要介紹了
谈谈eclipse使用技巧一
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
俗話說的好啊,“工于利啟事,必先善其器”,如果說你的編程功底是一個槍法的話,那么強大的eclipse就是android戰士們最好的武器。 這里,我們來總結eclipse的使用技巧,從而使我們的編程達到一個事半功倍的效果。
一、我的地盤我做主——切換工作空間,拷貝相應工作空間的樣式。
工作空間就是你的工程項目放在的位置。這本身沒有什么好說的,但是大概80%程序員就把所有的項目放在同一個工作空間下面。就像這樣子: 這樣子雖然沒有什么大問題,但是至少帶來了2個壞處: 一、eclipse打開的時候加載的時候非常非常的慢,像上面這么多工程,加載完成需要他媽的4-5分鐘。 二、你如果真正要找個什么東西的話,由于同一個工作空間這么多東西,所以非常的難找。 因此,我建議:每一個項目建立一個工作空間。 因此,切換工作空間就有了很大作用。 File------->SwitchWorkspace就可以了,如圖所示: ②拷貝工作控件的樣式. 這里,我們需要把a工作空間的樣式拷貝到b工作空間的樣式中,可以嗎?答案是肯定的。 Ⅰ 把a工作空間樣式導出來。見下圖: Ⅱ將b工作空間的樣式導入到a工作空間 如圖: 這樣子,b工作空間就有a工作空間的樣子了。 二、鍵盤小助手——讓你簡直如飛 如果能夠熟練的運用eclipse的快捷鍵的話,你的編碼速度一定會得到一個質的飛躍。這些常用快捷鍵有哪些了。 ①顯示行號 行號,對于我們非常重要,尤其再修改相應的bug和閱讀源代碼的時候。他怎么設置了,有那幾步了。 Ⅰ??先打開一個類,如下圖: Ⅱ然后打開視圖,如何打開呢?最能解決問題的也就在此了:按Ctrl+F10,效果如下圖: Ⅲ?然后選擇Show Line Numbers ? Ⅳ?最后的效果如圖: 這樣就能夠顯示行號了。 ②智能提示——程序員的好伙伴 作為一個曾經.net的程序員,android編碼能夠像vs編碼一樣,曾經是一個夢寐以求的夢想,其實他設置也非常的簡單,就是這樣: windows - Preferences - java - Editor - Content Assist最下的 Auto Activation選項:
Auto Activation delay表示多少秒出現提示
Auto Activation trigger for java:里面有個點,表示如果在java里輸入點號,就會在后面出現相應的提示。 你也可以在里面增加其他觸發提示的符號,如注解:@ 等。 如圖所示: 這樣就能智能提示了。 ③注釋快捷鍵——媽媽再也不用擔心我的注釋了 注釋,一個源代碼的可讀性和維護性重要方面了,但是如果把時間花在寫注釋的格式上顯然是多么的得不償失了,注釋的快捷鍵就這樣子粉墨登場了。 這里我介紹四種注釋的方式了。 (1)Ctrl+/?
說明:添加/消除//注釋。 (2)Ctrl+Shift+/? 說明:添加/* */注釋?
(3)Ctrl+Shift+\?
說明:消除/* */注釋? 這樣子注釋的快捷鍵,不知道大家會用了嗎? ④切換窗口的快捷鍵 eclipse中一端項目足夠的大的話,窗口就切換是必然了,怎么快速的切換窗口了。用鼠標點點,太慢了,這里我介紹兩種快捷鍵, Ⅰctrl+m切換窗口視圖 使其編輯窗口最大化。如圖所示: ②ctrl+F6 切換到不同類的窗口中去 如圖所示: ⑤快速操作代碼行 Ⅰctrl+D? 快速的剪出某一行 如圖: Ⅱ快速復制一行或者幾行 ctrl+shift+down 如圖: ③快速移動一行或者幾行 快捷鍵:alt+down/up 很方便:上圖: ⑥生成getter和setter方法,首先是alt+shift+s組合鍵,再按下r鍵生成相應的getter setter方法。 ⑦重寫父類快捷鍵 alert+shift+s -> 選擇Override/Implement Methods... -> 選擇你需要重寫的方法,圖了: ⑧ctrl+shift+o 快速導入所有的包。如圖: ⑨Javadoc 注釋,Java注釋是能夠生成html文檔的,甚至android官方文檔也是所謂Java doc 生成的, 他的快捷鍵是alt+shift+j,看下圖: ⑩導入模版,alt+shift+z,注意了要選中了。見下圖: ⒒關閉編輯的窗口,ctrl+shift+f4 見圖: ⒓重命名,變量的重命名是使用的頻率很多。快捷鍵是shift+alt+r.簡圖: ⒔回到上一次的編輯點,快捷鍵是ctrl+q,對于記憶力不好的程序員很有用 圖: 這些,是我對常用快捷鍵總結,eclipse快捷鍵還有很多了,我這里只是一個拋磚引玉的作用,希望大家來總結。
總結
以上是生活随笔為你收集整理的谈谈eclipse使用技巧一的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: for循环嵌套详解
- 下一篇: ASP.NET MVC:4 Ways