C#實踐問題:VS中有哪些快捷鍵可以提高我們的開發效率
如何自定義快捷鍵?
VS——工具——選項——鍵盤
可以為指定功能設定快捷鍵。如為“編輯.註釋選定內容”也就是“多行註釋”自定義快捷鍵:
如為“編輯.取消註釋選定內容”也就是“取消多行註釋”自定義快捷鍵:
VS中預設的快捷鍵有哪些呢?(摘自網路)
1、視窗快捷鍵
Ctrl+W,W: 瀏覽器視窗
Ctrl+W,S: 解決方案管理器
Ctrl+W,C: 類檢視
Ctrl+W,E: 錯誤列表
Ctrl+W,O: 輸出檢視
Ctrl+W,P: 屬性視窗
Ctrl+W,T: 任務列表
Ctrl+W,X: 工具箱
Ctrl+W,B: 書籤視窗
Ctrl+W,U: 文件大綱
Ctrl+D,B: 斷點視窗
Ctrl+D,I: 即時視窗
2、專案功能快捷鍵
CTRL + F6 /CTRL + TAB下一個文件視窗即活動窗體切換
CTRL + SHIFT + F6 /CTRL + SHIFT + TAB上一個文件視窗
F7: 檢視程式碼
Shift+F7: 檢視窗體設計器
Ctrl+Shift+N: 新建專案
Ctrl+Shift+O: 開啟專案
CTRL + SHIFT + C顯示類檢視視窗
CTRL + F4關閉文件視窗
CTRL + SHIFT + E顯示資源檢視
CTRL + SHIFT + B生成解決方案
Shift+F6表示生成當前專案
F4 顯示屬性視窗
SHIFT + F4顯示專案屬性視窗
Ctrl+Shift+S: 全部儲存
Ctrl+Shift+A: 新建項
Shift+Alt+C: 新建類
3、書籤相關快捷鍵
Ctrl+B,T 切換書籤開關
Ctrl+B,N 移動到下一書籤
Ctrl+B,P: 移動到上一書籤
Ctrl+B,C: 清除全部標籤
4、查詢相關快捷鍵
Ctrl+F: 查詢
Ctrl+Shift+F: 在檔案中查詢
F3: 查詢下一個
Shift+F3: 查詢上一個
Ctrl+H: 替換
Ctrl+Shift+H: 在檔案中替換
5、程式碼快捷鍵
Ctrl+E,D(ctrl+k,d) ----格式化全部程式碼
Ctrl+E,F ----格式化選中的程式碼
Ctrl+K,C: 註釋選定內容
Ctrl+K,U: 取消選定註釋內容
Ctrl+J /Ctrl+K,L: 智慧提示 列出成員
Ctrl+K,P: 引數資訊
Ctrl+K,I: 快速資訊
Ctrl+K,X: 插入程式碼段
Ctrl+K,S: 插入外側程式碼
CTRL + M, CTRL + M 摺疊或展開當前方法
CTRL + M, CTRL + O 摺疊所有方法
CTRL + M, CTRL + L展開所有方法
Ctrl+M,P: 停止大綱顯示
ctrl+shift+f10:自動新增using名稱空間
插入自動屬性:輸入prop後按兩下tab
6、除錯快捷鍵
F5: 啟動除錯
Ctrl+F5: 開始執行(不除錯)
Shift+F5: 停止除錯
Ctrl+Shift+F5: 重啟除錯
F9: 切換斷點
Ctrl+F9: 啟用/停止斷點
Ctrl+Shift+F9: 刪除全部斷點
F10: 逐過程
Ctrl+F10: 執行到游標處
F11: 逐語句
7、編輯快捷鍵
Shift+Alt+Enter: 切換全屏編輯
F12: 轉到所呼叫過程或變數的定義
Alt+F12: 查詢符號
shift+f12:查詢所有引用
Ctrl+U: 全部變為小寫
Ctrl+Shift+U: 全部變為大寫
Ctrl+Shift+V: 剪貼簿迴圈
Ctrl+Shift+L: 刪除當前行
Ctrl+E,S: 檢視空白
Ctrl+E,W:自動換行
Ctrl+G: 轉到指定行
Shift+Alt+箭頭鍵: 選擇矩形文字
Alt+滑鼠左按鈕: 選擇矩形文字
CTRL + DELETE刪除至詞尾
CTRL + BACKSPACE刪除至詞頭
SHIFT + TAB取消製表符
Ctrl+左右箭頭鍵: 一次可以移動一個單詞
Ctrl+單擊: 選中當前點選的整個單詞
SHIFT + END選擇至行尾
SHIFT + HOME選擇至行開始處
CTRL + SHIFT + END選擇至文件末尾
CTRL + SHIFT + HOME選擇至文件末尾開始
CTRL + SHIFT + PAGE UP選擇至本頁前面
CTRL + SHIFT + PAGE DOWN選擇至本頁後面
CTRL + PAGE DOWN游標定位到視窗上方
CTRL + PAGE UP游標定位到視窗下方
CTRL + END文件定位到最後
CTRL + HOME文件定位到最前
按兩下tab快速插入程式碼段
ctrl+減號:回退到游標上一次的位置
當你需要使用某一功能 的快捷鍵時,可以從上面查詢,或者直接在網上查詢。
注意:不同的鍵盤對映方案、不同的VS版本,相同功能的快捷鍵可能不同。