<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    子非魚

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      21 Posts :: 0 Stories :: 1 Comments :: 0 Trackbacks
    F2: 類或者方法,查看注釋。
    F3: 類或者方法,查看源碼(同:Ctrl+鼠標左鍵)
    F4: 類,查看在類庫中的繼承層次。
    F5:調試時單步跳入。
    F6:調試時單步跳過。
    F8:調到下一個斷點,如果沒有,則執行完畢。
    F11:快速運行最新運行過的程序(調試狀態)。
    F12:激活編輯器。
    Ctrl + Shift + G: 類或者方法,查看在其它地方的用法。
    Ctrl + Shift + T: 打開按名稱查找類的對話框。
    Ctrl + Shift + R:打開資源對話框。
    Ctrl + Shift + F: 代碼格式化。
    Ctrl + Shift + O: 快速導入import的包。
    Ctrl + Shift + L:顯示當前平臺的全部快捷鍵。
    Shift + Alt + R: 類或方法、變量,重命名
    Ctrl + T: 方法,查看實現該方法的類及其父類。
    Ctrl + O: 查看當前編輯器中打開的類中定義的方法。
    Ctrl + J: 在編輯器中查找某個字符串,然后"Ctrl + K",查找下一個。
    Ctrl + D: 刪除當前光標所在的一行。
    Ctrl + F:打開"Find/Replace"對話框。
    Ctrl + H:打開“Search”對話框。
    Ctrl + L:打開“Go to Line”對話框。
    Ctrl + N:打開New Wizard對話框。
    Ctrl + Q: 回到最后一次編輯的地方。
    Ctrl + M:最大化/最小化編輯器窗口。
    Ctrl + /:注釋/取消注釋
    Ctrl + 1:顯示快速重構方案。
    Alt + /: 補足類名或者方法名
    Shift + Alt + Q,  Q: 打開視圖框。
    Shift + Alt + Q, L: 打開"Error Log"視圖。
    Shift + Alt + Q,P:打開“Package Explorer"視圖。
    Alt +S,V: 打開Override對話框。
    雙擊左括號:選中括號中的全部內容。
    shift + alt + X : j 運行MAIN
    shift + alt + X : T 運行JUNIT
    Shift + alt + S : R 幫你自動完成 set get 方法!
    shift + alt + Z : 4 加 try ,catch
    ctrl+D刪除一行。
  • Ctrl + Shift + O :引入及管理imports語句
  • Ctrl + Shift + T : 打開Open Type 查找類文件
  • Ctrl + Shift + F4 : 關閉所在打開的窗口
  • Ctrl + O : Open declarations
  • Ctrl + E : 打開編輯器(切換窗口)
  • Ctrl + / : 注釋本行
  • Alt + Shift + R : 重命名
  • Alt + Shift + L : 抽取本地變量
  • Alt + Shift + M : 抽取方法
  • F3 : Open Declaration
    轉自:
    http://m.tkk7.com/xiaoxiaoleemin/archive/2007/05/02/115072.html


     

    使用Eclipse IDE的技巧
    作者:Sam Brodkin
    翻譯:tetsu
    版權聲明:可以任意轉載,轉載時請務必以超鏈接形式標明文章原始出處和作者信息及本聲明
    作者:
    Sam Brodkin ;tetsu
    原文地址:
    http://www.javaworld.com/javaworld/jw-08-2005/jw-0829-eclipse.html
    中文地址:
    http://www.matrix.org.cn/resource/article/43/43844_Eclipse_Hot_Key.html
    關鍵詞: Eclipse Hot Key
    概要

    Eclipse IDE 變得如此熱門,以至于出現在許多工作簡歷中。但是,也正因為它的功能繁多,使得難于入手了。在這篇文章中,Sam Brodkin 分享了他最常用的一些Eclipse功能。他也提到了那些會讓你的手指動的飛快的熱鍵組合。在工作的時候,人們會懷疑你是在打電玩。(1,200字;2005年8月29日)
    Eclipse最妙的地方是它的功能是如此的豐富。如果你找不到某項功能,要么是你沒有好好的去找,要么有一個插件可以實現它。Eclipse最糟的地方也是它的功能如此的豐富。擁擠的工具條,臃腫的菜單,以及配置對話框都讓我想起了拉比林特斯迷宮(譯者注:Minotau’s labyrinth,希臘神戶中的人身牛頭怪,住在Labyrinth迷宮中,吃人們供奉的童男童女,最后被Theseus殺死)(盡管配置對話框在Eclipse3.1中已經好了很多)。甚至是有經驗的Eclipse程序員也是慢吞吞,笨手笨腳的。我觀察過無數的同事,當試圖在Eclipse的navigation面板里找一個類的時候,不假思索的按下“Ctrl + Shift + T”(打開型別(open type))。其實,只要有意識的投入一點點時間,你也會不在笨手笨腳的,而成為熱鍵高手。
    精通Eclipse不單提高了你的效率,(我知道,按小時賺錢的簽約人更喜歡文本編輯器),對你的求職簡歷也有好處。既然Eclipse已經越來越多的出現在Java工作說明上,那么在你的求職簡歷上也絕對是個好詞。我把它放在我的個人簡歷上,就在POJO(簡單初始Java對象)和POJI(簡單初始Java接口)的中間。越來越多的公司轉向Eclipse,因為它免費,而且為大多數程序員所接受。(除了那些少有的IntelliJ和Emacs的崇拜者)
    因此,你的簡歷上并不都是幫助你提高編程效率的大話,在本文中,我將給你幾條Eclipse高效的建議。注意:如果你是個在尋找初學者教程的新手,那么請參看資源部分。
    Eclipse的快捷鍵組合功能
    使用Eclipse的快捷鍵組合功能,讓你看起來像是在打電玩。特別是讓人想起《真人快打》(Mortal Combat)的感覺。要成為《真人快打》的高手,你必須記住大量的按鍵順序。比如,要使出Sub-Zero Skeleton Rip,你必須依次按下????和X鍵。這里的控制桿就是Ctrl,Alt,Shift,字母鍵,數字鍵和功能鍵的組合。
    讓我們按照使用頻率來看看我最愛用的一些熱鍵組合。(注:以下內容在Eclipse3.02及一上版本通過測試)
    1. Control-Shift-T: 打開類型(Open type)。如果你不是有意磨洋工,還是忘記通過源碼樹(source tree)打開的方式吧。
    2. Control-Shift-R: 打開資源(不只是用來尋找Java文件)。小提示:利用Navigator視圖的黃色雙向箭頭按鈕讓你的編輯窗口和導航器相關聯。這會讓你打開的文件對應顯示在導航器的層級結構中,這樣便于組織信息。如果這影響了速度,就關掉它。
    3. F3: 打開申明(Open declaration)。或者,利用Declaration Tab(在Java視圖模式下,選擇Windows --> Show View -- > Declaration)。當你選中代碼中的一個方法,然后按這個按鍵,它會把整個方法在申明方框里顯示出來。
    4. Alt-left arrow: 在導航歷史記錄(Navigation History)中后退。就像Web瀏覽器的后退按鈕一樣,在利用F3跳轉之后,特別有用。(用來返回原先編譯的地方)
    5. Alt-right arrow: 導航歷史記錄中向前。
    6. Control-Q: 回到最后依次編輯的地方。這個快捷鍵也是當你在代碼中跳轉后用的。特別是當你鉆的過深,忘記你最初在做什么的時候。
    7. Control-Shift-G: 在workspace中搜索引用(reference)。這是重構的前提。對于方法,這個熱鍵的作用和F3恰好相反。它使你在方法的棧中,向上找出一個方法的所有調用者。一個與此相關的功能是開啟“標記”功能(occurrence marking) 。選擇Windows->Preferences->Java-> Editor-> Mark Occurrences,勾選選項。這時,當你單擊一個元素的時候,代碼中所有該元素存在的地方都會被高亮顯示。我個人只使用“標記本地變量”(Mark Local Variables)。注意:太多的高亮顯示會拖慢Eclipse。
    8. Control-Shift-F: 根據代碼風格設定重新格式化代碼。我們的團隊有統一的代碼格式,我們把它放在我們的wiki上。要這么做,我們打開Eclipse,選擇Window?Preferences?Java?Code Style,然后設置Code Formatter,Code Style和Organize Imports。利用導出(Export)功能來生成配置文件。我們把這些配置文件放在wiki上,然后團隊里的每個人都導入到自己的Eclipse中。
    9. Control-O: 快速概要(quick outline)。通過這個快捷鍵,你可以迅速的跳到一個方法或者屬性,只需要輸入名字的頭幾個字母。
    10. Control-/: 對一行注釋或取消注釋。對于多行也同樣適用。
    11. Control-Alt-down arrow: 復制高亮顯示的一行或多行。
    12. Alt-down arrow: 將一行或多行向下移動。Alt-up arrow會向上移動。
    其他的熱鍵在菜單里有。你可以通過按下Control-Shift-L(從3.1版本開始),看到所有快捷鍵的列表。按下Control-Shift-L兩次,會顯示熱鍵對話框(Keys Preferences dialog),你可以在這里自己設置熱鍵。我歡迎你在Talkback部分發表你的Eclipse提示。
    其他的Eclipse竅門
    我總結了幾個相關的小竅門:
    鎖定命令行窗口:在命令行視圖中(Window ? Show View ? Other ? Basic ? Console),試試看用滾動鎖定按鈕來鎖定控制臺輸出不要滾屏。
    使用Ant視圖:在我的Java或Debug模式下,我喜歡顯示出Ant視圖,這樣我就可以迅速的運行Ant任務。通過Window ? Show View ? Other ? Ant可以找到該視圖。把Ant視圖放在屏幕的一角, 通過“添加編譯文件(Add Buildfiles)”按鈕來添加build.xml文件。在3.1版本中,甚至支持Ant調試腳本語言。
    自動遍歷一個集合:for + Control-Space: 如果你還不知道,那么你應該記住Control-Space是自動完成功能。在Eclipse中,你還可以自動完成結構。在一個數組或集合范圍內,試試看輸入“for”然后按下Control-Space鍵。Eclipse會問你你想要遍歷哪一個集合然后自動完成循環代碼。
    使用分級布局:在包瀏覽視圖(Package Explorer view)中默認的布局(扁平式)方式讓我困惑,它把包的全名顯示在導航樹(navigation tree)中。我更喜歡我源碼的包和文件系統視圖,在Eclipse中叫做分級布局(Hierarchical Layout)。要切換到這種模式,點擊包瀏覽視圖中向下的按鈕,選擇布局(Layout),然后選擇分級(Hierarchial)。
    一次顯示多個文件:你可以一次瀏覽多個文件。把不在激活狀態的編輯窗口拖到激活窗口的底部或側邊的滾動條上,就可以打開該編輯窗口。這是我能描述該竅門的最好方式了。
    同時打開兩個Eclipse:要將改動從一個CVS分支上合并到另外一個上,我喜歡通過同時打開兩個工作目錄(Workspace)不同Eclipse來實現。這樣我可以通過比較CVS上的最新版本看到所有的變化(右鍵單擊工程,然后選擇Compare with ? Lastest from HEAD)然后把每一個變化都合并到另外一個CVS分支上。啟動多個Eclipse的最簡單的方法是利用Eclipse Launcher。
    Implementors插件:安裝一個能夠跳到一個接口的實現的插件。如果你是個dependency injection 粉絲,或者正在基于編寫優良的接口工作,那么你需要一個這樣的插件來加速代碼導航。 你可以在SourceForge找到這個插件。
    就像Modest Mouse樂隊的歌曲“Out of Gas”唱的,“意見就像小貓,我已經送給別人”。這些是我的Eclipse小貓,希望你能給它找一個溫暖的家。
    關于作者
    Sam Brodkin使一個自由Java技術者,住在荷蘭的Rotterdam。Brodkin’s的正式職業開始于8年前的Sun公司。他工作內容是Sun Java System Web Server。他目前正致力J2EE軟件開發,特別是可維護性和漂亮的代碼。Brodkin是一個IntelliJ的狂熱者很多年了,但是卻被迫轉到Eclipse來開發現在的項目。雖然從沒被抓到過,不過他還是被人懷疑在上班的時候玩電子游戲。
    資源
    Eclipse 文檔說明頁:
    http://www.eclipse.org/documentation/main.html
    "A Starter’s Guide to the Eclipse IDE, Part 1," Satya Komatineni (java.net, 2005年3月):
    http://today.java.net/pub/a/today/2005/03/02/eclipsestarter1.html
    Eclipse Launcher:
    http://sourceforge.net/projects/eclauncher/
    Jesper Kamstrup Linnet的Implementors插件:
    http://eclipse-tools.sourceforge.net/implementors/
    可打印的Eclipse快捷鍵列表:
    http://eclipse-tools.sourceforge.net/shortcuts.html
    關于Java開發工具的更多文章,請瀏覽JavaWorld的主題索引的開發工具部分:
    http://www.javaworld.com/channel_content/jw-tools-index.shtml
    -----------------------------------------------

  • posted on 2007-08-02 18:27 子非魚 閱讀(666) 評論(0)  編輯  收藏 所屬分類: eclipse
    主站蜘蛛池模板: 亚洲色精品aⅴ一区区三区 | 全部免费毛片免费播放| 免费人成在线观看网站品爱网日本| 亚洲国产日韩女人aaaaaa毛片在线| 免费夜色污私人影院网站| 2021国内精品久久久久精免费| 久久乐国产精品亚洲综合| 精品亚洲456在线播放| 免费国产叼嘿视频大全网站| 国产伦精品一区二区三区免费下载| 亚洲第一页在线观看| 东北美女野外bbwbbw免费| 狠狠久久永久免费观看| 中文字幕亚洲免费无线观看日本| 国产精品高清免费网站| 免费国产不卡午夜福在线| 一级毛片在线完整免费观看| 国产精品免费视频一区| 91丁香亚洲综合社区| 67pao强力打造高清免费| 亚洲a级在线观看| 很黄很黄的网站免费的| 亚洲精品国产成人99久久| 在线观看人成视频免费无遮挡| 一本久久综合亚洲鲁鲁五月天| 亚洲七久久之综合七久久| 国产一卡二卡3卡四卡免费 | 亚洲午夜国产精品无卡| 在线免费观看色片| 亚洲中文字幕无码爆乳| 91免费精品国自产拍在线不卡| 亚洲福利秒拍一区二区| 日韩免费福利视频| 黄人成a动漫片免费网站| 国产精品国产免费无码专区不卡| 一级成人a做片免费| 亚洲国产人成在线观看| 亚洲av区一区二区三| 亚洲人成免费电影| 亚洲人成电影在线观看青青| 一区二区三区亚洲视频|