Mac下eclipse的快捷鍵


Mac下eclipse的快捷鍵

command+option+S: 調出快速生成代碼會話框,可以選擇為成員變量生成Setter/Getter方法,重寫toString,hashCode,equals方法,生成constructor等
tab: 調用一個有多個參數的方法的時候,從一個參數跳到另外一個參數。比如Hashtable的put方法,輸入string key,需要跳到string value的時候。
command+option+M: 將某段代碼抽出放在一個單獨的方法里(對應Refactor->Extract Method)
command+option+R: 批量重命名某個變量名或者字段(field)

閱讀代碼:
command+[: 返回前一個位置
command+單擊: 查看源碼,也可以使用F3實現
command+shift+T: 調出OpenType對話框,可以輸入類名,查看類的實現源碼
command+option+W: 快速定位當前文件在工程中的位置,即在package視圖中的位置,在彈出的對話框中選擇"package explorer"

代碼整理:
command+shift+O: 整理包,去掉多余的import語句,補足未導入的包
command+/: 注釋或反注釋所選中的所有行,沒選默認只注釋當前行
command+1: 快速修復
command+d: 刪除當前行

其它:
command+option+↓: 復制當前行到下一行
command+option+↑: 復制當前行到上一行
command+←: 移動光標到當前行的行首,Mac系統通用
command+→: 移動光標到當前行的行尾
command+O: 在某個類文件,可以快速定位到當前文件的屬性和方法
command+Z: 撤銷剛才的操作,undo
option+↑: 向上移動當前行
option+↓: 向下移動當前行
option+→: 下一單詞
option+←: 上一單詞
option+↩︎: 顯示當前選擇資源的屬性
option+/: 代碼聯想提示,如果沒設置代碼聯想快捷鍵,需要先設置,詳情見參考文獻3
option+shift+→: 選中一段連續的內容,比如一個字符串
shift+↩︎: 光標移動到下一行開始位置
Ctrl+H: 搜索,可以在Customize中將File Search以外的搜索選項去掉,只保留最有用的File Search.

=======================
Mac下eclipse的快捷鍵

一、Command類
Command+1 快速修復
Command+d 刪除當前行
Command+Option+↓ 復制當前行到下一行
Command+Option+↑ 復制當前行到上一行
Command+← 移動光標至當前行的行首
Command+→ 移動光標至當前行的行尾
Command+t 快速顯示當前類的結構
Command+w 關閉當前編輯頁
Command+Option+← 前一個編輯的頁面
Command+Option+→ 后一個編輯的頁面
Command+k 參考當前編輯頁選中的關鍵字向下搜索
Command+e 顯示當前編輯頁面列表可選擇頁面進行切換
Command+/ 注釋或反注釋當前行
Command+Shift+e 顯示Editor管理器,可選擇切換editor
Command+j 正向查找,在當前編輯頁中查找錄入的字符,注意Eclipse狀態欄的提示
Command+Shift+J 反向查找,使用方式與正向查找類似
Command+Shift+W 關閉所有打開的Editor
Command+Shift+P 定位匹配符,適用於代碼規模比較大的場景,如在while(){}循環體的末尾}處,想要跳轉到while(){處。
Command+[ 向后導航到上一個編輯的文件
Command+] 向前導航到下一個編輯的文件

二、Option類
Option+↓ 向下移動當前行
Option+↑ 向上移動當前行
Option+回車 顯示當前選擇資源的屬性
Option+/ 代碼助手“智能提示”
Option+Command+R 重命名
Option+Command+C 修改函數結構,適用重構
Option+Command+L 抽取本地變量

三、Control類
Control+M 最大化或還原當前editor或view

四、Shift類
Shift+Command+↑ 選中光標至全部文本的開頭
Shift+Command+↓ 選中光標至全部文本的結尾
Shift+Command+→ 選中光標至當前行的結尾
Shift+Command+← 選中光標至當前行的開頭

五、補充說明
Eclipse對於文本編輯跳轉和選中跳轉這塊基本和Mac系統一致是通用的
Mac上編輯文本的一些實用快捷鍵:跳轉、選中等操作

文本位置跳轉快捷鍵:
跳轉到一行的開頭:Command+左箭頭
跳轉到一行的末尾:Command+右箭頭
跳轉到當前單詞的開頭(適合英文、拼音):Option+左箭頭
跳轉到當前單詞的末尾(適合英文、拼音):Option+右箭頭
跳轉到全部文本的開頭:Command+上箭頭
跳轉到全部文本的末尾:Command+下箭頭

在以上快捷鍵中加入Shift,則可以擴展成為選中文本效果的快捷鍵:
選中光標到本行開頭的文本:Shift+Command+左箭頭
選中光標到本行末尾的文本:Shift+Command+右箭頭
選中光標到當前單詞的開頭(適合英文、拼音):Shift+Option+左箭頭
選中光標到當前單詞的末尾(適合英文、拼音):Shift+Option+右箭頭
選中光標到全部文本的開頭:Shift+Command+上箭頭
選中光標到全部文本的末尾:Shift+Command+下箭頭

這12個快捷鍵都很有規律,當融匯貫通之后一定會對你的操作大有幫助。
此外,如果iOS設備使用藍牙鍵盤的時候,也可以使用同樣的快捷鍵。

3.vim中一些快捷鍵
Shift+4 行尾
Shift+6 行首
Shift+G 文檔末尾
gg 文檔頭

六、Terminal光標相關
Ctrl+u 刪除光標到行首的字符
Ctrl+k 刪除光標到行尾的字符
Ctrl+h 刪除一個字符(退格刪除)
Ctrl+c 取消當前行輸入的命令
Ctrl+a 光標移到行首
Ctrl+e 光標移動行尾
Ctrl+l 清屏(與clear類似)
Ctrl+p 調出命令歷史中上一條(與↑類似)
Ctrl+n 調出命令歷史中下一條(與↓類似)
Ctrl+w 刪除當前光標前的一個單詞
Ctrl+y 粘貼(Ctrl+w)刪除的單詞
Alt+← 單詞間移動向左
Alt+→ 單詞間移動向右

========================

Mac電腦里,大部分CTRL鍵由command鍵代替,小部分還是使用control鍵,比如退出程序control+C
Alt鍵大部分用option鍵代替,但有不少是使用不了的
以下為Windows版的快捷鍵

1、打開資源的快捷鍵
CTRL + SHIFT + R 打開所有類型文件,不包括 JAR 包

CTRL + SHIFT + T 打開 Java 類型文件,包括 JAR 包

2、查找資源的快捷鍵

CTRL + F 查找當前編輯器內容

CTRL + H 查找所有文件內容

CTRL + SHIFT + G 快速查找所有引用的地方

3、代碼整理的快捷鍵

CTRL + SHIFT + F 格式化代碼

CTRL + SHIFT + O 去除沒有用到的引用

CTRL + SHIFT + M 導入需要的類引用

4、重命名的快捷鍵

ALT + SHIFT + R 重命名

CTRL + SHIFT + X 轉換大寫

CTRL + SHIFT + Y 轉換小寫

5、切換編輯器的快捷鍵

CTRL + E 顯示所有打開的編輯器列表

CTRL + SHIFT + E 顯示更詳細的所有打開的編輯器列表

ALT + 左右方向鍵回到上一次/下一次編輯所在的代碼

6、快速處理行的快捷鍵

CTRL + D 刪除當前行

CTRL + SHIFT + 上下方向鍵向上/下復制當前行

ALT + 上下方向鍵向上/下替換行

7、類繼承關系的快捷鍵

CTRL + T 顯示當前類繼承關系列表

F4 打開當前類繼承關系對話框

CTRL + SHIFT + H 打開指定的類繼承關系對話框

8、快速修復的快捷鍵

CTRL + 1 快速修復問題

9、重構的快捷鍵

ALT + SHIFT + L 提取出局部變量

ALT + SHIFT + M 提取出方法

ALT + SHIFT + C 修改當前方法構造

10、添加注釋的快捷鍵

CTRL + / 用行注釋注釋當前行或者選擇的行

CTRL + SHIFT + / 用塊注釋注釋選擇的行 (這里Mac電腦不能用command鍵代替control鍵了,command鍵會調出搜索框)


免責聲明!

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



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