IntelliJ/DataGrip,Eclipse,Visual Studio /Visual Studio Code 快捷鍵Map(持續更新中)

最近接手了一個C#項目,包括前後端,爲了使操作習慣保持一致,將Visual Studio 中的快鍵設置成Visual Studio Code. 之前主要使用java開發,相關的IDE爲IntelliJ和Eclipse, 這裏整理了下各個IDE常用的快捷鍵(持續更新中,同時請求各位大神留言補充)。另外,在操作數據庫時使用過DataGrip, 與IntelliJ來自同一家,因此快捷鍵與之相同,詳情如下表:

Intelij/DataGrip 功能 Eclipse Visual Studio/VS Code
Ctrl+E 最近的文件 Ctrl+E
Ctrl+Shift+E 最近更改的文件
Ctrl+[ OR ] 可以跑到大括號的開頭與結尾 Ctrl+Shift+P
Ctrl+N 可以快速打開類 Ctrl+Shift+T
Ctrl+Shift+N 可以快速打開文件 Ctrl+Shift+R
Alt+Q 可以看到當前方法的聲明 F3
Alt+Insert 可以生成構造器/Getter/Setter等,可以創建類, 此快捷鍵在IntelliJ又名"創造一切" Ctrl+N, Alt+Shift+S
Ctrl+Alt+T 可以把代碼包在一個塊內,例如:try/catch 輸入try,按兩次tab,沒有Intellij方便,Intellij可以直接爲某一行加上
Ctrl+Enter 導入包,自動修正 Ctril+1
Ctrl+Alt+L 格式化代碼 Ctrl+Shift+F
Ctrl+Alt+I 將選中的代碼進行自動縮進編排,這個功能在編輯 JSP 文件時也可以工作
Ctrl+Alt+O 優化導入的類和包 Ctrl+Alt+O
Ctrl+R 替換文本
Ctrl+F 當前頁查找文本 Ctrl+F
Ctrl+Shift+Alt+N 查找類中的方法或變量
Alt+Shift+Up/Down 上/下移一行
Shift+F6 重構 – 重命名 Alt+R
Ctrl+X 剪切行 Ctrl+X或Ctrl+D
Ctrl+D 複製行 Ctrl+Shift +down
Ctrl+/或Ctrl+Shift+/ 註釋(//或者/**/ ) Ctrl+/(單行),Ctrl+Shift+/(塊註釋) Ctrl+k+c
取消註釋(//或者/**/ ) Ctrl+/(單行),Ctrl+Shift+/(取消塊註釋) Ctrl+k+u
Ctrl+J 自動代碼(例如:serr, psvm/sout,main/System.out.println(),很牛的) 記得有一個sysout
Ctrl+Alt+J 用動態模板環繞
Ctrl+H 顯示類結構圖(類的繼承層次) Ctrl+T
Ctrl+Alt+left/right 返回至上次瀏覽的位置 Alt+left/right
F2 或 Shift+F2 高亮錯誤或警告快速定位 ctrl+.
Ctrl+Shift+F7 高亮顯示所有該文本,按 Esc 高亮消失
Alt+F3 逐個往下查找相同文本,並高亮顯示
Ctrl+Up/Down 光標轉到當前可見的第一行或最後一行下
Ctrl+B/Ctrl+Click 快速打開光標處的類或方法(跳轉到定義處) F3 F12
Ctrl+Alt+B 跳轉到方法實現處
Ctrl+Shift+Backspace 跳轉到上次編輯的地方
Ctrl+O 重寫方法
Alt+F7 查找整個工程中使用的地某一個類、方法或者變量的位置
Ctrl+Shift+U 大小寫轉化 Ctrl+Shift+X
Ctrl+Y 刪除當前行 Ctrl+D Ctrl+Shift+k
Shift+Enter 向下插入新行
Ctrl+Alt+Enter 向上插入新行
Ctrl+Shift+F 全局查找 Ctrl+Shift+F
Ctrl+U 轉到父類
Ctrl+G 定位行 Ctrl+L
Alt+Shift+F9 選擇 Debug
Alt+Shift+F10 選擇 Run
Ctrl+Shift+F8 查看斷點
F8 步過 F6 F10
F7 步入 F5 F11
Ctrl+Shift+F12/F12 最大化窗口/回到正常 Ctrl+M
Ctrl+F12 顯示類的outline Ctrl+O
Ctrl+Home/End 回頭文件頭/尾
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章