﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-爪哇东南的自留地-随笔分类-Eclipse学习</title><link>http://www.blogjava.net/ericli1982/category/15167.html</link><description>学习探讨开源和web开发</description><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 06:20:08 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 06:20:08 GMT</pubDate><ttl>60</ttl><item><title>Eclipse ShortCut</title><link>http://www.blogjava.net/ericli1982/archive/2006/09/13/69453.html</link><dc:creator>ericli</dc:creator><author>ericli</author><pubDate>Wed, 13 Sep 2006 12:20:00 GMT</pubDate><guid>http://www.blogjava.net/ericli1982/archive/2006/09/13/69453.html</guid><wfw:comment>http://www.blogjava.net/ericli1982/comments/69453.html</wfw:comment><comments>http://www.blogjava.net/ericli1982/archive/2006/09/13/69453.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ericli1982/comments/commentRss/69453.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ericli1982/services/trackbacks/69453.html</trackback:ping><description><![CDATA[
		<p>★ Eclipse 3.0 RC2 熱鍵表 (中英對照版，Default) ★ </p>
		<p>Author：sungo <br />Date：2004/06/16 (三) </p>
		<p>
				<br />◎閱讀說明：冒號 ( : )後的藍色標註熱鍵為Eclipse預設的標準熱鍵，空 <br />白即表示Eclipse並未對該項目設熱鍵；紅色標註選項表示常用或重要熱 <br />鍵；淡粉紅色標註選項，表示可以啟動該熱鍵的範圍。 </p>
		<p>◎熱鍵修改處： <br />Window-&gt;Preference-&gt;Workbench-&gt;Keys </p>
		<p>◎FAQ，如果沒設熱鍵的功能要如何啟動？ <br />方法一.自己增設熱鍵。 <br />方法二.熱鍵設定裡的選項，其實功能表大部分都有，可以由功能表中直接點選。 </p>
		<p>◎給所有在看這篇文章的朋友： <br />T55555為了JavaWorld週年慶把DG2拿出來了，為了效法他的精神，所以我決定把 <br />我的第一次也貢獻出來，加入JavaWorld這半年來我第一次打這麼長的文章...XD <br />。本來打算3.0 Release出來後再整理熱鍵表，但3.0 RC系列架構已經趨於平穩， <br />Release出來也不會有多大的變動，所以就先整理了。熱鍵表所列的功能，只要您 <br />全部實際操作過一遍，將會為您在操作Eclipse上，帶來莫大的助益。 </p>
		<p>------------------------------------------------------------------------------------------------------------- </p>
		<p>Compare - 比較 <br />Copy All from Left to Right (由左向右複製全部) <br />Copy All from Right to Left (由右向左複製全部) <br />Copy from Left to Right (由左向右複製) <br />Copy from Right to Left (由右向左複製) <br />Select Next Change (選取下一個變更) <br />Select Previous Change (選取上一個變更) </p>
		<p>CVS - Concurrent Versions System (版本控制系統) <br />Checkout from CVS (由CVS檢查) </p>
		<p>Edit - 編輯 <br />Add Bookmark (新增書籤) <br />Add Task (新增作業) <br />Collapse (程式碼折疊) ： Ctrl+鍵盤右方數字區的'-' &lt;Editing Text&gt; <br />Content Assist (內容輔助 - Code Templetes啟動)： Alt+/ 或 Ctrl+Space &lt;In Dialogs and Windows&gt; <br />Context Information (內容資訊) ： Alt+？ 或 ALT+Shift+？或 Ctrl+Shift+Space &lt;In Windows&gt; <br />Copy (複製選取文字到OS剪貼簿) ： Ctrl+C &lt;In Dialogs and Windows&gt; <br />Custom Encoding (自訂編碼) <br />Cut (剪下選取文字並加至OS剪貼簿) ： Ctrl+X &lt;In Dialogs and Windows&gt; <br />Default Encoding (使用預設編碼) <br />Delete (刪除選取的文字) ： Delete &lt;In Windows&gt; <br />Expand (程式碼展開) ： Ctrl+鍵盤右方數字區的'+' &lt;Editing Text&gt; <br />Expand All (程式碼全部展開) ： Ctrl+鍵盤右方數字區的'*' &lt;Editing Text&gt; <br />Find and Replace (尋找並取代文字) ： Ctrl+F &lt;In Windows&gt; <br />Find Next (尋找下一個項目) ： Ctrl+K &lt;Editing Text&gt; <br />Find Previous (尋找上一個項目) ： Ctrl+Shift+K &lt;Editing Text&gt; <br />Incremental Find (漸進式尋找) ： Ctrl+J &lt;Editing Text&gt; <br />Incremental Find Reverse (逆向漸進式尋找) ： Ctrl+Shift+J &lt;Editing Text&gt; <br />ISO-8859-1 Encoding (將編碼變更為 ISO-8859-1) <br />Paste (從OS剪貼簿貼上文字) ： Ctrl+V &lt;In Dialogs and Windows&gt; <br />Quick Diff Toggle (QuickDiff 開啟/關閉) ： Ctrl+Shift+Q &lt;Editing Text&gt; <br />Quick Fix (快速套件修正) ： Ctrl+1 &lt;Editing Java Source&gt; <br />Redo (重做上一次作業) ： Ctrl+Y &lt;In Windows&gt; <br />Restore Last Selection (恢復最後選取) ： Alt+Shift+方向鍵'↓' &lt;Editing Java Source&gt; <br />Revert to Saved (回復至已儲存) <br />Select All (選擇全部文字) ： Ctrl+A &lt;In Dialogs and Windows&gt; <br />Select Enclosing Element ： (選取含括的元素) Alt+Shift+方向鍵'↑' &lt;Editing Java Source&gt; <br />Select Next Element (選取下一個元素) ： Alt+Shift+方向鍵'→' &lt;Editing Java Source&gt; <br />Select Previous Element (選取上一個元素) ： Alt+Shift+方向鍵'←' &lt;Editing Java Source&gt; <br />Shift Left (將該行文字往左移動一個縮排) <br />Shift Right (將該行文字往右移動一個縮排) <br />Show Tooltip Description (在游標位置顯示元素的工具提示說明) ： F2 &lt;Editing Java Source&gt; <br />System Encoding (將編碼變更為系統編碼) <br />Toggle Folding (程式碼折疊、展開功能 開啟/關閉) ： Ctrl+鍵盤右方數字區的'/' &lt;Editing Text&gt; <br />Toggle Insert Model (Smart Insert模式 開啟/關閉) ： Ctrl+Shift+Insert &lt;Editing Text&gt; <br />Undo (復原前次作業) ： Ctrl+Z &lt;In Windows&gt; <br />US ASCII Encoding (將編碼變更為 ASCII) <br />UTF-16BE Encoding (將編碼變更為 UTF-16BE) <br />UTF-16 Encoding (將編碼變更為 UTF-16) <br />UTF-16LE Encoding (將編碼變更為 UTF-16LE) <br />UTF-8 Encoding (將編碼變更為 UTF-8) </p>
		<p>File - 檔案 <br />Close (關閉檔案) ： Ctrl+W 或 Ctrl+F4 &lt;In Windows&gt; <br />Close All (關閉全部檔案) ： Ctrl+Shift+W 或 Ctrl+Shift+F4 &lt;In Windows&gt; <br />Exit (關閉螢幕最上層視窗) ： Alt+F4 &lt;In Dialogs and Windows&gt;   0<br />(註：3.0RC2並沒預設這組熱鍵，但仍然可以使用。) </p>
		<p>Export (開啟匯出功能表) <br />Import (開啟匯入功能表) <br />Move (移動檔案) <br />New (開啟檔案建立精靈Wizard) ： Ctrl+N &lt;In Windows&gt; <br />New menu (顯示File-&gt;New選單) ： ALT+Shift+N &lt;In Windows&gt; <br />Open External File (開啟外部檔案) <br />Open Workspace (開啟Workspace設定視窗) <br />Print (列印檔案) ： Ctrl+P &lt;In Windows&gt; <br />Properties (org.eclipse.ui.file.properties) (顯示檔案內容) ： Alt+Enter &lt;In Windows&gt; <br />Refresh (重新整理) ： F5 &lt;In Windows&gt; <br />Rename (重新命名) ： F2 &lt;In Windows&gt; <br />Revert (回復至已儲存) <br />Save (儲存檔案) ： Ctrl+S &lt;In Windows&gt; <br />Save All (儲存全部檔案) ： Ctrl+Shift+S &lt;In Windows&gt; <br />Save As (另存新檔) </p>
		<p>Help - 說明 <br />About (開啟關於對話框) <br />Help Contents (開啟Eclipse說明文件) <br />Tips and Tricks (開啟要訣和技巧說明頁面) <br />Weclome (開啟歡迎使用頁面) </p>
		<p>Navigate - 導覽 <br />Back (向後導覽) <br />Backward History (在編輯器導覽歷程中向後移動) ： Alt+方向鍵'←' &lt;In Windows&gt; <br />Forward (向前導覽) <br />Forward History (在編輯器導覽歷程中向前移動) ： Alt+方向鍵'→' &lt;In Windows&gt; <br />Go Into (進入選取的目錄內) <br />Go to Line (移至某一行文字) ： Ctrl+L &lt;Editing Text&gt; <br />Go to Matching Bracket (將游標移至對稱的方括弧) ： Ctrl+Shift+P &lt;Editing Java Source&gt; <br />Go to Next Member (移至下一個Member) ： Ctrl+Shift+方向鍵'↓' &lt;Editing Java Source&gt; <br />Go to Package (移至套件，用於Package Explorer) <br />Go to Previous Member (移至上一個Member) ： Ctrl+Shift+方向鍵'↑' &lt;Editing Java Source&gt; <br />Go to Resource (移至資源) <br />Go to Type (移至類別，用於Package Explorer) <br />Last Edit Loaction (移至前次編輯位置) ： Ctrl+Q &lt;In Windows&gt; <br />Next (移至下一個標示元素) ： Ctrl+. &lt;In Windows&gt; <br />(註：元素類型可由Toolbar的Next Annotation小倒三角圖示設定。) </p>
		<p>Open Call Hierarchy (開啟Call Hierarchy視窗) ： Ctrl+Alt+H &lt;In Windows&gt; <br />Open Declaration (瀏覽所選取的Java元素) ： F3 &lt;In Windows&gt; (註：效果等於Ctrl+滑鼠左鍵點選。) <br />Open External Javadoc (開啟外部Javadoc) ： Shift+F2 &lt;In Windows&gt; <br />Open Resource (開啟資源選取對話方塊) ： Ctrl+Shift+R &lt;In Windows&gt; <br />Open Structure (顯示所選元素的結構) ： Ctrl+F3 &lt;Editing Java Source&gt; <br />Open Super Implementation (開啟super類型中的實作) <br />Open Type (開啟類別) ： Ctrl+Shift+T &lt;In Windows&gt; <br />Open Type Hierarchy (開啟類別階層顯示視窗) ： F4 &lt;In Windows&gt; <br />Open Type in Hierarchy (在類別階層的視圖中開啟類別) ： Ctrl+Shift+H &lt;In Windows&gt; <br />Previous (移至上一個標示元素) ： Ctrl+, &lt;In Windows&gt; <br />(註：元素類型可由Toolbar的Previous Annotation小倒三角圖示設定。) </p>
		<p>Quick Hierarchy (以浮動方式將類別階層視窗顯示在編輯器上) ： Ctrl+T &lt;Editing Java Source&gt; <br />Quick Outline (以浮動方式將概要視窗顯示在編輯器上) ： Ctrl+O &lt;Editing Java Source&gt; <br />Show In menu (顯示當前Show In功能表可用的選項) ： Alt+Shift+W &lt;In Windows&gt; <br />Show in Package Explorer (在套件瀏覽器中顯示所選元素) <br />Up (導覽上一層) </p>
		<p>Project - 專案 <br />Build All (建置所有專案) ： Ctrl+B &lt;In Windows&gt; <br />Build Clean (清除專案) <br />Build Project (建置專案) <br />Close Project (關閉專案) <br />Generate Javadoc (產生Javadoc) <br />Open Project (開啟專案) <br />Properties (org.eclipse.ui.project.properties) (開啟專案屬性設定視窗) <br />Rebuild All (重新建置所有專案) <br />Rebuild Project (重新建置專案) <br />Repeat Working Set Build (重複建置所設定的專案) (註：Build Automatically 關閉時才可使用。) </p>
		<p>Refactor - Java (重構 - Java) <br />Change Method Signature (變更方法簽章) ： Alt+Shift+C &lt;In Windows&gt; <br />Convert Anonymous Class to Nested (將匿名類別轉換成巢狀類別) <br />Convert Local Variable to Field (將區域變數轉換成欄位) ： Alt+Shift+F &lt;Editing Java Source&gt; <br />Encapsulate Field (封裝欄位：為欄位建立getting和setting方法，並只用這些方法來存取欄位) <br />Extract Constant (擷取成常數：將數字擷取至新的Static欄位，並使用新的Static欄位) </p>
		<p>註：&lt;-START-&gt; </p>
		<p>如下段程式碼經由Extract Constant重構數字10後... <br />12345<br /> public class Test {<br />    public static void main(String[] args) {<br />        int x = 10;<br />    }<br />}</p>
		<p> <br />會變成下列程式碼：(常數欄位名稱，在重構時可以自由設定。)123456<br /> public class Test {<br />    public static final int TEN = 10;<br />    public static void main(String[] args) {<br />        int x = TEN;<br />    }<br />}</p>
		<p> <br />註：&lt;-END-&gt; </p>
		<p>Extract Interface (擷取成介面：將原類別內的方法擷取至新介面中，原類別將實作該介面) <br />(註：新介面會存成一個新的*.java檔。若是在interface中執行此功能，舊介面則會繼承新介面。) <br />Extract Local Variable (擷取成區域變數：將數字擷取為新的區域變數) ： Alt+Shift+L &lt;In Windows&gt; <br />Extract Method (擷取成方法：將選取的表示式擷取成一個新方法) ： Alt+Shift+M &lt;In Windows&gt; <br />Generalize Type (將reference的類別型態更改可以取代的Superclass) <br />Inline (列入常數、區域變數或方法) ： Alt+Shift+I &lt;In Windows&gt; <br />Introduce Factory (採用代理：利用方法來取得建構子) </p>
		<p>註：&lt;-START-&gt; </p>
		<p>如下段程式碼經由Introduce Factory重構Test建構子後... <br />123456789<br /> public class Test {<br />    private int number;<br />    Test(int x) {<br />        number = x;<br />    }<br />    public static void main(String[] args) {<br />        System.out.println(new Test(5).number);<br />    }<br />}</p>
		<p> <br />會變成下列程式碼：123456789101112<br /> public class Test {<br />    private int number;<br />    public Test(int x) {<br />        number = x;<br />    }<br />    public static void main(String[] args) {<br />        System.out.println(createTest(5).number);<br />    }<br />    public static Test createTest(int x) {<br />        return new Test(x);<br />    }<br />}</p>
		<p> <br />註：&lt;-END-&gt; </p>
		<p>Introduce Parameter (採用參數：將區域變數改成參數方式傳遞) </p>
		<p>註：&lt;-START-&gt; </p>
		<p>如下段程式碼經由Introduce Parameter重構數字5後... <br />12345<br /> public class Test {<br />    public static void main(String[] args) {<br />        int x = 5;<br />    }<br />}</p>
		<p> <br />會變成下列程式碼：12345<br /> public class Test {<br />    public static void main(String[] args, int five) {<br />        int x = five;<br />    }<br />}</p>
		<p> <br />註：&lt;-END-&gt; </p>
		<p>Move Member Type to New File (將類別成員移至一個新檔) <br />Move - Refactoring (移動 - 重構：將所選取的元素移至新位置) ： Alt+Shift+V &lt;In Windows&gt; <br />Pull Up (將類別成員&lt;欄位與方法&gt;上推到類別的父類別中) <br />Push Down (將類別成員(欄位與方法)下推到類別的子類別中) <br />Redo - Refactoring (重做 - 重構：重做前次的重構) ： Alt+Shift+Y &lt;In Windows&gt; <br />Refactor Quick Menu (在編輯區顯示重構的快速功能表) ： Alt+Shift+T &lt;In Windows&gt; <br />Rename - Refactoring (更名 - 重構：將所選取的元素重新命名，類別名稱、區域變數名稱等...) ： <br />Alt+Shift+R &lt;In Windows&gt; <br />Undo - Refactoring (復原 - 重構：復原前次的重構) ： Alt+Shift+Z &lt;In Windows&gt; <br />Use Supertype Where Possible (啟動「適當時使用父類別」重構對話框。) </p>
		<p>◎補充命名規則：(重構時不照此規則命名時，Eclipse將會警示， <br />雖然可以不管警示，但這是個好風格。) </p>
		<p>1.介面(interface)名稱：開頭大寫。 <br />2.區域變數(Local Variable)名稱：開頭小寫 。 <br />3.常數欄位(public static final int...)名稱：全部大寫。 </p>
		<p>Run/Debug - 執行/除錯 <br />Add Class Load Breakpoint (新增一個類別載入中斷點)) <br />Add Java Exception Breakpoint (新增一個Java異常狀況中斷點) <br />Debug... (開啟除錯啟動配置對話框) <br />Debug Last Launched (開啟最近一次啟動作業的除錯模式) ： F11 &lt;In Windows&gt; <br />Display (org.eclipse.jdt.debug.ui.commands.Display) (顯示) ： Ctrl+Shift+D &lt;In Windows&gt; <br />(註：當執行緒暫停時，此指令會使用「顯示」檢視畫面，顯示在該執行緒之堆疊框或變數的環境定義下 <br />，評估所選表示式的結果。) </p>
		<p>Execute (執行：開啟執行啟動配置對話框) ： Ctrl+U &lt;In Windows&gt; <br />Inspect (觀察)： Ctrl+Shift+I &lt;In Windows&gt; <br />(註：當執行緒暫停時，此指令會使用「表示式」檢視畫面，顯示在該執行緒之堆疊框或變數的環境定義 <br />下，視察所選表示式或變數的結果。) </p>
		<p>Profile Last Launched (最近一次作業的概況) <br />Resume (繼續執行緒的執行) ： F8 &lt;Debugging&gt; <br />Run Last Launched (在執行模式下迅速執行最近一次的啟動作業)： Ctrl+F11 &lt;In Windows&gt; <br />Run Last Launched External Tool (執行前一次啟動的外部工具) <br />Run to Line (執行至指定行，可在沒有設定中斷點之處暫停執行) ： Ctrl+R &lt;Debugging&gt; <br />Skip All Breakpoints (在不清除中斷點的情況下，執行時跳過所有的中斷點) <br />Step Into (進入副程序) ： F5 &lt;Debugging&gt; <br />Step Into Selection (進入目前所選的陳述式進行副程序除錯) ： Ctrl+F5 &lt;Debugging&gt; <br />Step Over (跳過副程序) ： F6 &lt;Debugging&gt; <br />Step Return (跳出副程序)： F7 &lt;Debugging&gt; <br />Suspend (暫停執行緒) <br />Terminate (終止執行緒) <br />Toggle Breakpoint (新增/移除，中斷點) ： Ctrl+Shift+B &lt;In Windows&gt; <br />Toggle Method Breakpoint (新增/移除，方法中斷點) <br />Toggle Step Filters (以過濾條件逐步除錯) ： Shift+F5 &lt;In Windows&gt; <br />Toggle Watchpoint (新增/移除，欄位的監視點) </p>
		<p>Search - 搜索 <br />Declaration in Hierarchy (在它的階層中搜尋所選元素的宣告) <br />Declaration in Project (在專案中搜尋所選元素的宣告) <br />Declaration in Working Set (在工作集中搜尋所選元素的宣告) <br />Declaration in Workspace (在工作區中搜尋所選元素的宣告) ： Ctrl+G &lt;In Windows&gt; <br />Exception Occurrences (搜索例外事件) <br />File Search (開啟搜尋對話框的檔案搜尋頁面) <br />Implementors in Project (在專案中搜尋所選介面的實作者) <br />Implementors in Working Set (在工作集中搜尋所選介面的實作者) <br />Implementors in Workspace (在工作區中搜尋所選介面的實作者) <br />Occurrences in File (在它的宣告檔案中搜尋所選元素的所有出現處) ： Ctrl+Shift+U &lt;In Windows&gt; <br />Open Search Dialog (開啟搜尋對話框) ： Ctrl+H &lt;In Windows&gt; <br />Read Access in Hierarchy (在它的階層中搜尋所選元素的讀取參考) <br />Read Access in Project (在專案中搜尋所選元素的讀取參考) <br />Read Access in Working Set (在工作集中搜尋所選元素的讀取參考) <br />Read Access in Workspace (在工作區中搜尋所選元素的讀取參考) <br />References in Hierarchy (在它的階層中搜尋所選元素的參考) <br />References in Project (在專案中搜尋所選元素的參考) <br />References in Working Set (在工作集中搜尋所選元素的參考) <br />References in Workspace (在工作區中搜尋所選元素的參考) ： Ctrl+Shift+G &lt;In Windows&gt; <br />Referring Tests (查詢測試) <br />Write Access in Hierarchy (在它的階層中搜尋所選元素的寫入參考) <br />Write Access in Project (在專案中搜尋所選元素的寫入參考) <br />Write Access in Working Set (在工作集中搜尋所選元素的寫入參考) <br />Write Access in Workspace (在工作區中搜尋所選元素的寫入參考) </p>
		<p>Source - 程式碼 <br />Add Block Comment (將選取的字行以多行註解/**/包起來) ： Ctrl+Shift+/ &lt;Editing Java Source&gt; <br />Add Constructors from Superclass (從父類別增加一個建構子) <br />Add Import (為目前所選的類別參考建立一項匯入宣告) ： Ctrl+Shift+M &lt;Editing Java Source&gt; <br />Add Javadoc Comment (新增Javadoc註解) ： Alt+Shift+J &lt;In Windows&gt; <br />Comment (註解) <br />Externalize Strings (開啟「外部化字串」精靈) <br />Find Strings to Externalize (尋找要外部化的字串) <br />Format (程式碼自動排版) ： Ctrl+Shift+F &lt;Editing Java Source&gt; <br />Format Element (格式化元素) <br />Generate Constructor using Fields (使用欄位來產生建構子) </p>
		<p>註：&lt;-START-&gt; </p>
		<p>如下段程式碼，選取欄位名稱money並經由Generate Constructor using Fields指令後... <br />12345<br /> public class Test {<br />    int money;<br />    public static void main(String[] args) {<br />    }<br />}</p>
		<p> <br />會變成下列程式碼：12345678<br /> public class Test {<br />    int money;<br />    public Test(int money) {<br />        this.money = money;<br />    }<br />    public static void main(String[] args) {<br />    }<br />}</p>
		<p> <br />註：&lt;-END-&gt; </p>
		<p>Generate Delegate Methods (開啟「產生委派方法」對話框，可新增類型欄位的委派方法) <br />Generate Getters and Setters (開啟「產生Getter與Setter」對話框，可以為欄位自動 <br />建立Getter和Setter方法) <br />Indent Line (單行縮排，其會遵照Formatter設定的格式) ： Ctrl+I &lt;Editing Java Source&gt; <br />Mark Occurrences (標註事件)： Alt+Shift+O &lt;Editing Java Source&gt; <br />Organize Imports (組織匯入) ： Ctrl+Shift+O &lt;In Windows&gt; <br />(註：這是個很方便的功能，簡易說明一下使用時機：假設我們在程式中打，JFrame src;而並未 <br />import任何swing類別，此時Eclipse便會出現錯誤警示，用紅底線將JFrame標起來，此時只要按 <br />下Ctrl+Shift+O，Eclipse便會自動將：import javax.swing.JFrame;加到程式碼中了。) </p>
		<p>Override/Implement Methods (開啟「覆寫/實作方法」對話框，可覆寫或實作現行類別中的方法) <br />Remove Block Comment (移除多行註解/**/) ： Ctrl+Shift+\ &lt;Editing Java Source&gt; <br />Remove Occurrence Annotations (移除事件書籤)： Alt+Shift+U &lt;Editing Java Source&gt; <br />Sort Members (排序成員) <br />Source Quick Menu (在編輯區顯示Source的快速功能表) ： Alt+Shift+S &lt;In Windows&gt; <br />Surround with try/catch Block (以try/catch區塊包覆所選文字) <br />Toggle Comment (加上單行註解/取消單行註解) ： Ctrl+/ 或 Ctrl+7 或 Ctrl+Shift+C <br />&lt;Editing Java Source&gt; <br />Uncomment (取消註解) </p>
		<p>◎補充，Source 隱藏熱鍵： <br />1.Shift Right (向右移位，增加目前所選字行的內縮層次) ： Tab &lt;Editing Java Source&gt; <br />2.Shift Left (向左移位，減少目前所選字行的內縮層次) ： Shift+Tab &lt;Editing Java Source&gt; </p>
		<p>Team - 團隊 <br />Synchronize (同步化) </p>
		<p>Text Editing - 文字編輯 <br />Claer Mark (清除標記) <br />Copy Lines (將選取的文字，複製成新行) ： Ctrl+Alt+方向鍵'↓' &lt;Editing Text&gt; <br />Cut Line (剪下單行文字) <br />Cut to Beginning of Line (剪下文字，範圍為選取處至單行開頭) <br />Cut to End of Line (剪下文字，範圍為選取處至單行尾端) <br />Delete Line (刪除單行文字) ： Ctrl+D &lt;Editing Text&gt; <br />Delete Next (刪除下一行) <br />Delete Next Word (刪除下一個字組) ： Ctrl+Delete &lt;Editing Text&gt; <br />Delete Previous (刪除前一行) <br />Delete Previous Word (刪除前一個字組) ： Ctrl+Backspace &lt;Editing Text&gt; <br />Delete to Beginning of Line (刪除文字，範圍為選取處至單行開頭) <br />Delete to End of Line (刪除文字，範圍為選取處至單行尾端) <br />Duplicate Lines (將選取的文字，複製成新行) ： Ctrl+Alt+方向鍵'↑' &lt;Editing Text&gt; <br />Insert Line Above Current Line (在游標處的該行上方插入新行) ： Ctrl+Shift+Enter &lt;Editing Text&gt; <br />Insert Line Below Current Line (在游標處的該行下方插入新行) ： Shift+Enter &lt;Editing Text&gt; <br />Line Down (游標往下移一行) <br />Line End (游標移至該行尾端) <br />Line Start (游標移至該行開頭) <br />Line Up (游標往上移一行) <br />Move Lines Down (將該行文字往下移動) ： Alt+方向鍵'↓' &lt;Editing Text&gt; <br />Move Lines Up (將該行文字往上移動) ： Alt+方向鍵'↑' &lt;Editing Text&gt; <br />Next Column (游標移至下一列) <br />Next Word (游標移至下一個字組) ： Ctrl+方向鍵'→' &lt;Editing Text&gt; <br />Page Down (移至下一頁) <br />Page Up (移至上一頁) <br />Previous Column (游標移至上一列) <br />Previous Word (游標移至上一個字組) ： Ctrl+方向鍵'←' &lt;Editing Text&gt; <br />Scroll Line Down (向下捲動) ： Ctrl+方向鍵'↓' &lt;Editing Text&gt; <br />Scroll Line Up (向上捲動) ： Ctrl+方向鍵'↑' &lt;Editing Text&gt; <br />Select Line Down (選取下一行) <br />Select Line End (選取至文字尾端) <br />Select Line Start (選取至文字開頭) <br />Select Line Up (選取上一行) <br />Select Next Column (選取下一列) <br />Select Next Word (選取下一個字組)： Ctrl+Shift+方向鍵'→' &lt;Editing Text&gt; <br />Select Page Down (選取下一頁) <br />Select Page Up (選取上一頁) <br />Select Previous Column (選取上一列) <br />Select Previous Word (選取前一個字組) ： Ctrl+Shift+方向鍵'←' &lt;Editing Text&gt; <br />Select Text End (選取至文字編輯器尾端) <br />Select Text Start (選取至文字編輯器開頭) <br />Select Window End (選取至視窗尾端) <br />Select Window Start (選取至視窗開頭) <br />Set Mark (設定標記) <br />Swap Mark (交換標記) <br />Text End (游標移至文字編輯器最底端) <br />Text Start (游標移至文字編輯器最頂端) <br />Toggle Overwrite (覆寫/插入 模式選擇) ： Insert &lt;Editing Text&gt; <br />To Lower Case (將選取的英文字轉為小寫) ： Ctrl+Shift+Y &lt;Editing Text&gt; <br />To Upper Case (將選取的英文字轉為大寫) ： Ctrl+Shift+X &lt;Editing Text&gt; <br />Window End (將游標移至視窗尾端) <br />Window Start (將游標移至視窗開頭) </p>
		<p>Views - 檢視 <br />Ant (開啟Ant檢視視窗) <br />Bookmarks (開啟書籤檢視視窗) <br />Breakpoints (開啟中斷點檢視視窗) <br />Classic Search (開啟傳統的搜索檢視視窗) <br />Console (開啟主控台檢視視窗) <br />CVS Annotate (開啟CVS Annotate檢視視窗) <br />CVS Editors (開啟CVS Editor檢視視窗) <br />CVS Repositories (開啟CVS Repositories檢視視窗) <br />CVS Resource History (開啟CVS Resource History檢視視窗) <br />Debug (開啟除錯檢視視窗) <br />Display (org.eclipse.jdt.debug.ui.DisplayView) (開啟除錯-顯示檢視視窗) <br />Error Log (開啟錯誤記錄檢視視窗) <br />Expressions (開啟除錯-表示式檢視視窗) <br />Java Call Hierarchy (開啟Call Hierarchy檢視視窗) <br />Java Declaration (開啟宣告檢視視窗) <br />Javadoc (開啟Javadoc檢視視窗) <br />Java Members (開啟類別成員檢視視窗) <br />Java Package Explorer (開啟套件瀏覽器) ： Alt+Shift+Q,P &lt;In Windows&gt; <br />Java Packages (開啟Java套件檢視視窗) <br />Java Projects (開啟Java專案檢視視窗) <br />Java Type Hierarchy (開啟類別階層檢視視窗) ： Alt+Shift+Q,T &lt;In Windows&gt; <br />Java Types (開啟Java類別檢視視窗) <br />JUnit (開啟JUnit檢視視窗) <br />Memory (開啟除錯-記憶體檢視視窗) <br />Navigator (開啟導覽器) <br />Outline (開啟概要檢視視窗) ： Alt+Shift+Q,O &lt;In Windows&gt; <br />Plug-in Dependencies (開啟Plug-in Dependencies檢視視窗) <br />Plug-in Registry (開啟Plug-in Registry檢視視窗) <br />Plug-ins (開啟Plug-ins檢視視窗) <br />Problems (開啟問題檢視視窗) ： Alt+Shift+Q,X &lt;In Windows&gt; <br />Progress (開啟執行進度檢視視窗) <br />Properties (org.eclipse.ui.views.Property/Sheet) (開啟屬性檢視視窗) <br />Registers (開啟除錯-暫存器檢視視窗) <br />Search (開啟搜索檢視視窗) ： Alt+Shift+Q,S &lt;In Windows&gt; <br />Synchronize (開啟同步化檢視視窗) ： Alt+Shift+Q,Y &lt;In Windows&gt; <br />Tasks (開啟作業檢視視窗) <br />Threads and Monitors (開啟除錯-執行緒檢視視窗) <br />Variables (開啟除錯-變數檢視視窗) </p>
		<p>◎補充：Views 檢視視窗的開啟處： <br />Window-&gt;Show View-&gt;Other。 </p>
		<p>Window - 視窗 <br />Activate Editor (啟動編輯器) ： F12 &lt;In Windows&gt; <br />Close All Perspectives (關閉全部視景) <br />Close Perspective (關閉視景) <br />Customize Perspective (自訂視景) <br />Hide Editors (隱藏編輯器) <br />Lock the Toolbars (鎖定工具列) <br />Maximize Active View or Editor (編輯區最大化) ： Ctrl+M &lt;In Windows&gt; <br />Next Editor (切換至下一個編輯器) ： Ctrl+F6 &lt;In Windows&gt; <br />Next Perspective (切換至下一個視景) ： Ctrl+F8 &lt;In Windows&gt; <br />Next View (切換至下一個視圖) ： Ctrl+F7 &lt;In Windows&gt; <br />Open Editor Drop Down (以浮動的方式在編輯區，顯示快速切換編輯器功能表) ： Ctrl+E &lt;In Windows&gt; <br />Pin Editor (固定編輯器) <br />Preferences (開啟偏愛設定) <br />Previous Editor (切換至上一個編輯器) ： Ctrl+Shift+F6 &lt;In Windows&gt; <br />Previous Perspective (切換至上一個視景) ： Ctrl+Shift+F8 &lt;In Windows&gt; <br />Previous View (切換至上一個視圖) ： Ctrl+Shift+F7 &lt;In Windows&gt; <br />Reset Perspective (重新設定視景) <br />Save Perspective As (儲存為新視景) <br />Show Ruler Context Menu (顯示尺規的內容功能表) ： Ctrl+F10 &lt;Editing Text&gt; <br />Show Selected Element Only (僅顯示所選元素的程式碼) <br />Show System Menu (顯示系統功能表) ： Alt+- &lt;In Windows&gt; <br />Show View Menu (顯示視圖功能表) ： Ctrl+F10 &lt;In Windows&gt; <br />Switch to Editor (切換至編輯器) ： Ctrl+Shift+E &lt;In Windows&gt; </p>
<img src ="http://www.blogjava.net/ericli1982/aggbug/69453.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ericli1982/" target="_blank">ericli</a> 2006-09-13 20:20 <a href="http://www.blogjava.net/ericli1982/archive/2006/09/13/69453.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>