最近接手了一個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 | 回頭文件頭/尾 |