定位到 Windows->Preferences->General->Keys ,
在右邊的界面中進行設置,如在"Scheme:"下方的文本框中輸入Alt+/,
看看 Alt+/ 是否被其他Command占用了。
選擇:
END, SHIFT + HOME 選中行(選中光標所在行),先END將光標跳到行尾,
再使用 SHIFT + HOME 選中整行.
主要是應用鍵盤上的 Home 鍵 和 End 鍵。
鼠標光標停留在壹行的某處,按 Home 鍵光標會跳到行首,按End鍵光標會跳到行尾。
鼠標光標停留在行尾,按 Shift + Home 選中壹行。
鼠標光標停留在行首,按 Shift + End 選中壹行。
Shift + PageUp 鼠標光標停留在類中某處,選中光標前面壹頁的所有內容。
Shift + PageDown 鼠標光標停留在類中某處,選中光標後面壹頁的所有內容。
編輯:
Ctrl+Alt+H 選中某個方法,使用快捷,
在"Call Hierarchy"視圖中顯示方法的調用樹,
有兩種視圖, 壹種是現實有哪些方法調用了當前方法;
壹種是當前方法調用了哪些其他方法。
前者用的最多。在查詢程序方法的調用關系時非常方便。
Ctrl+Shift+L 顯示所有快捷鍵
Ctrl+K 參照選中的詞(Word)快速定位到下壹個
Ctrl+Shift+K 參照選中的詞(Word)快速定位到上壹個
Ctrl+F 查找並替換
Ctrl+O 快速顯示OutLine
顯示當前類的方法列表, 可以根據輸入過濾。
Ctrl+Q 定位到最後編輯的地方
Ctrl+T 當選中壹個接口名或類名的時候, 快速顯示當前類的繼承結構
當選中壹個接口方法或抽象方法進, 顯示所有實現了此方法的子類,
打開子類,會定位到所實現的相應方法上;
如果按兩次, 會反序排列
Ctrl+1 快速修正,需要導包的時候出現導包提示界面,
Ctrl+Shift+X 把選中文本全部改為大寫
Ctrl+Shift+Y 把選中文本全部改為小寫
Ctrl+Shift+F 按照當前的配置文件格式化源代碼
Ctrl+L 彈出行定位框以便定位到某壹行
Ctrl+Numpad_Divide
Ctrl+/(小鍵盤) 使代碼折疊可用
Ctrl+Numpad_Multify
Ctrl+*(小鍵盤) 展開當前類中的所有代碼
Ctrl+Shift+Numpad_Divide
Ctrl+Shift+/(小鍵盤) 折疊所有,如果不能全部成功折疊,
將光標移到文檔最後試著或多按幾次
折疊當前類中的所有代碼
Ctrl+Shift+M 導入當前行上需要的包(add import)
導入單個缺失的包;
Ctrl+Shift+O 導入所有需要的包(organize imports)
導入當前類所有缺失的包。
Ctrl+Shift+P 定位到與之成對匹配的括號{或)
(從前面定位後面時,光標要在匹配符之後,從後往前定位,反之)
Shift+Enter 在當前行的下壹行插入行
Shift+Ctrl+Enter 在當前行的上壹行插入行
Alt+/ 語法補充快捷
Ctrl+MouseLeft 當按住Ctrl時,將Mouse移動到壹個類或類的方法或屬性時,
左鍵點擊會進入到源文件內進行查看
如果沒找到源文件,而需要指定Sourece,
比如說JDK自身的src.zip文件或源文件所在的文件夾
Ctrl+/ == Ctrl+Shift+C 註釋選定行或取消註釋
Ctrl+Shift+/ 用*...... */註釋選定行
Ctrl+Shift+\ 取消/*...... */註釋
Ctrl+D 刪除當前行
Shift+< 在當前位置插入成對的尖括號:<>
Ctrl+Alt+down 復制當前行到下壹行
Ctrl+Alt+up 復制當前行到上壹行
Ctrl+Alt+J Join Lines連接行
Alt+down 當前行和下面壹行交換位值
Alt+up 當前行和上面壹行交換位值
選定光標所在的行通過用這兩個快捷各執行壹次來完成
Alt+Left 前壹個編輯的代碼頁面或在當前頁面中上壹個光標的位置
Alt+Right 下壹個編輯的代碼頁面或在當前頁面中下壹個光標位置
(當使用了Alt+←後)
Alt+Shift+UP 選擇封裝元素。
在某單詞的任何位置上使用, 即可選中這個單詞,
再次按快捷,擴大選擇範圍。
Alt+Shift+Left Java編輯器 選擇上壹個元素
Alt+Shift+Right Java編輯器 選擇下壹個元素
Alt+Shift+A eclipse3.5(Galileo)已經支持像UE等編輯工具的列模式了,
Alt + shift +a 就進入列模式的編輯模式,
返回普通模式也是這三個鍵(按下三個鍵就松手,不然會壹直閃爍在兩個模式間切換)
Alt+Shift+O (或點擊工具欄中的Toggle Mark Occurrences按鈕)
當點擊某個標記時可使本頁面中其他地方的此標記黃色凸顯,
並且窗口的右邊框會出現白色的方塊,點擊此方塊會跳到此標記處
打開或關閉光標所在處的變量或方法名等的高亮。
Alt+Shift+R 重命名。是很強大的那種, 可以對類、變量等使用,
除了重命名當前對象外,
也會把對當前對象引用的地方進行相應的重命名。
Alt+Shift+J 增加註釋。根據位置不同(類、方法)會自動產生不同的註釋模板。
Shift+Home 選定光標處到行首的內容
Shift+End 選定光標處到行尾的內容
Ctrl+Shift+Home 選定光標處到首行行首的內容
Ctrl+Shift+End 選定光標處到尾行行尾的內容
Tab與Shift+Tab 選中要移動的代碼後,按Tab鍵右移,按Shift+Tab鍵左移
Ctrl+up
Ctrl+down 上下滾動編輯頁面
查找與定位:
Ctrl + . 在Java源文件中快速定位到下壹個帶有警告或錯誤的地方;
Ctrl + , 在Java源文件中快速定位到上壹個帶有警告或錯誤的地方;
Ctrl+Shift+R 相當於Navigate->Open Resource...
輸入文件名,會按通配的方式列出符合條件的資源文件
Ctrl+Shift+T 相當於Navigate->Open Type...
輸入Java源文件名或類名,會按通配的方式列出符合條件的源文件
Ctrl+Shift+H 相當於Navigate->Open Type in Hierarchy...
輸入Java源文件名或類名,會按通配的方式列出符合條件的源文件
Ctrl+Shift+G 選中壹個類名,屬性,方法,然後按此快捷組合鍵,
會在Search視圖中顯示其被引用的搜索結果。
相當於Search->References->Workspace
Ctrl+G 選中壹個類名,屬性,方法,然後按此快捷組合鍵,
會在Search視圖中顯示其聲明的搜索結果。
相當於Search->Declarations->Workspace
Ctrl+Shift+U 當在打開的文件中選中某個Word的時候,按快捷,
將會在當前文件中 Search 選中的Word,
並在下面的Search視圖中顯示搜索結果;
Ctrl+Shift+Up Java編輯器 轉至上壹個成員
Ctrl+Shift+Down Java編輯器 轉至下壹個成員
Ctrl+J 正向增量查找(按下Ctrl+J,在文件中妳所輸入的每個字母,
編輯器都提供快速匹配定位到某個單詞,如果沒有,
則在stutes line中顯示"輸入的字母組合 not found",
查壹個單詞時,特別實用,這個功能Idea兩年前就有了)
按Esc鍵取消查找(退出快速查找狀態)
Ctrl+Shift+J 反向增量查找(和上條相文件只不過是從後往前查)
窗口與菜單:
Alt+- 相當於鼠標右鍵點擊Java源文件編輯器的Tab頁(標題處)
所彈出的菜單
F3 打開聲明
F4 打開類型層次結構(Hierarchy)視圖
Ctrl+F6 可以彈出Editors菜單,上面列出可以切換的編輯器窗口。
類似Ctrl+E。不過是直接定位編輯窗口
Ctrl+F7 類似 Ctrl+Shift+F7
Ctrl+F8 類似 Ctrl+Shift+F8
Ctrl+F10 相當於鼠標右鍵點擊Java源文件編輯器的左邊 Vertical ruler
所彈出的菜單
Ctrl+H 打開搜索框。
相當於Search菜單中的Search...
Ctrl+M 窗口最大化與恢復大小轉換
最大化當前的Edit或View(再按則恢復)
Ctrl+W 關閉當前Editor
Ctrl+Shift+F4 關閉所有打開的Editor
Ctrl+Shift+F7 彈出Views菜單,用上下方向鍵選擇後,
回車可打開或切換到所選View;
Ctrl+Shift+F8 彈出 Perspectives 菜單,用上下方向鍵選擇後,
回車可打開或切換到所選Perspective;
Ctrl+E 快速顯示當前Editor的下拉文檔列表
顯示已經打開的文件列表, 可以根據輸入過濾;
如果當前頁面沒有顯示的用黑體表示;
Ctrl+Shift+E 顯示管理當前打開的所有的View的管理器
(可以選擇關閉,激活等操作)
F2 當鼠標放在壹個標記處出現Tooltip時候,
按下F2會鉚釘顯示的 Tooltip 框
F3 跳到聲明或定義(源文件)處
Ctrl+Mouse左鍵 跑到聲明或定義(源文件)處
Alt+Enter 顯示當前選擇資源(工程,包,文件等)的屬性
Ctrl+PgUp
Ctrl+PgDown 切換代碼窗口的各個文檔,
如果切換到頭就會打開"Show List"下拉框
在此下拉框裏顯示有最近曾打開的文件,
連續按可移動選中項
對於XML文件是切換代碼和圖示窗口
Alt+Shift+w 在光標處彈出選擇view的菜單
在Package窗口下,彈出Navigator與Properties的選擇菜單
Alt+Shift+S 選中Java源文件中的對象,鼠標右鍵,彈出菜單中的
Source
Alt+Shift+T 選中Java源文件中的對象,鼠標右鍵,彈出菜單中的
Refactor
Alt+Shift+Z 選中Java源文件中的對象,鼠標右鍵,彈出菜單中的
Surround With(如: try catch等)
Alt+Shift+Q,Q 彈出"Show View"選擇界面
Alt+Shift+Q,T Show View(View: Hierarch)
Alt+Shift+Q,B Show View(View: Breakpoints)
Alt+Shift+Q,H Show View(View: Cheat Sheets)
Alt+Shift+Q,C Show View(View: Console)
Alt+Shift+Q,L Show View(View: Error Log)
Alt+Shift+Q,Z Show View(View: History)
Alt+Shift+Q,J Show View(View: Javadoc)
Alt+Shift+Q,O Show View(View: Outline)
Alt+Shift+Q,P Show View(View: Package Explorer)
Alt+Shift+Q,X Show View(View: Problems)
Alt+Shift+Q,S Show View(View: Search)
Alt+Shift+Q,Y Show View(View: Synchronize)
Alt+Shift+Q,V Show View(View: Variables)
Shift+F2 打開外部Javadoc
Refactor 重構(壹般以Alt+Shift開頭):
Alt+Shift+R 重命名被選中的變量
Alt+Shift+M 抽取方法
Alt+Shift+C 修改函數結構
Alt+Shift+L 抽取本地變量
Alt+Shift+F 把Class中的local變量變為field變量(MyEclipse中需要自定義)
Alt+Shift+I 合並變量(可能這樣說有點不妥,內聯Inline)
Alt+Shift+V 移動方法和變量不怎麽常用
Alt+Shift+Z 撤銷重構,重構的後悔藥(Undo)
Alt+Shift+Y 重做
Run(運行):
Alt+Shift+X,J Run Java Application
Alt+Shift+X,A Run Java Applet
Alt+Shift+X,Q Run Ant Build
Alt+Shift+X,T Run JUnit Test
Debug:
F5 單步調試進入函數內部
F6 單步調試不進入函數內部
F7 由函數內部返回到調用處
F8 壹直執行到下壹個斷點
F11 調試上次啟動的Java程序
Ctrl+F11 運行上次啟動的Java程序
Shift+F5 使用過濾器單步執行
Ctrl+Shift+B 添加/去除斷點
Alt+Shift+D,J Debug Java Application
Alt+Shift+D,A Debug Java Applet
Alt+Shift+D,Q Debug Ant Build
Alt+Shift+D,T Debug JUnit Test