以前寫**雖然也用到一些快捷鍵,但昨晚經小皇帝一說,發現自己用的快捷鍵還是太少了。今天在網上收集了一些常用快捷鍵,在這裡總結一下。
備註:覺得比較重要的用紅色字型標註
**除錯:
f5
是用除錯模式執行,對於程式丟擲的異常會進行檢查的,有些異常偵錯程式會忽略,有些異常會談出對話方塊。哪些異常忽略,哪些談出對話方塊是可以設定的。
ctrl+f5 是直接執行程式,偵錯程式完全不管程式執行狀態,所以所有未被俘獲的異常都回導致程式直接退出。
ctrl-shift-b: 生成解決方案/生成專案/生成解決方案
ctrl+f6: 生成當前專案
f7: 顯示**視窗或顯示設計器視窗
shift+f7: 檢視窗體設計器
shift+f5: 停止除錯
ctrl+shift+f5: 重啟除錯
f9: 切換斷點
ctrl+f9: 啟用/停止斷點
ctrl+shift+f9: 刪除全部斷點
f10: 逐過程
f11:
逐語句ctrl+f10: 執行到游標處
f11: 逐語句
alt-enter:顯示選中物件的屬性(這是個常用的windows快捷鍵,可以用顯示目錄和檔案的屬性)
視窗快捷鍵
ctrl+tab: 活動窗體切換
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: 即時視窗
ctrl+shift+n: 新建專案
ctrl+shift+o: 開啟專案
ctrl+shift+s: 全部儲存
shift+alt+c: 新建類
ctrl+shift+a: 新建項
大綱
ctrl+m,o
摺疊所有大綱
ctrl+m,p:
停止大綱顯示
ctrl+m,m:
隱藏或展開當前巢狀的摺疊狀態
ctrl+m,l:
將所有過程設定為相同的隱藏或展開狀態
注釋
ctrl+k,ctrl+c:
注釋選定內容
ctrl+k,ctrl+u:
取消選定注釋內容
書籤
ctrl+w,b
ctrl+b,t
切換書籤開關
ctrl+b,n
移動到下一書籤
ctrl+b,p:
移動到上一書籤
ctrl+b,c:
清除全部標籤
**編輯
shift+alt+enter:
切換全屏編輯
ctrl+shift+v:
剪貼簿迴圈
ctrl+
左右箭頭鍵
: 一次可以移動乙個單詞
shift + home(end): 選中從游標起到行首(尾)間的**
ctrl+shift+l:
刪除當前行
ctrl+l:
剪下當前行
ctrl+e,s:
檢視空白
ctrl+e,w:
自動換行
shift+alt+
箭頭鍵:
選擇矩形文字
alt+
滑鼠左按鈕
: 選擇矩形文字
alt+shift+滑鼠: 選中自己圈中的長方塊
ctrl+shift+u:
全部變為大寫
ctrl+u:
全部變為小寫
ctrl+k,m:
生成方法存根
ctrl+k,k: 設定書籤
ctrl+k,x:
插入**段
ctrl+k,s:
插入外側**
ctrl+k,f: 格式化整個塊
shift+alt + f10
介面自動完成
ctrl +]: 檢查括號匹配(在左右括號間切換)
ctrl+k,ctrl+d:編排整個文件的格式
**搜尋
ctrl+i:
漸進式搜尋
ctrl+shift+i:
反向漸進式搜尋
ctrl+f:
查詢ctrl+shift+f:
在檔案中查詢
f3:
查詢下乙個
shift+f3:
查詢上乙個
ctrl+h:
替換ctrl+shift+h:
在檔案中替換
alt+f12:
查詢符號
(列出所有查詢結果
)**檢視
ctrl+j :
列出成員智慧型感知
ctrl+k,p:
引數資訊
ctrl+k,i:
快速資訊
ctrl+
上下箭頭鍵
: 滾動**螢幕,但不移動游標位置。
ctrl+g:
轉到指定行
f12:
轉到所呼叫過程或變數的定義
f12+shift:
查詢呼叫過程或變數的所有引用
f8 定義到錯誤列表所顯示的錯誤位置
f4 顯示屬性視窗
ctrl +
減號向後定位
ctrl + shift +
減號向前定位
補充:1、使用tab增加縮排,shift+tab減少縮排
2、格式化整篇**: ctrl+k, d
3、如果visual studio的工具很亂,可以重新設定。在選單欄中選擇「工具」---「匯入匯出設定」,然後選擇「重置所有設定」然後進行下一步即可。
200 島嶼數量
複雜度分析 時間複雜度 o m n 其中 m 和 n 分別為行數和列數。空間複雜度 最壞情況下為 o m n 此時整個網格均為陸地,深度優先搜尋的深度達到m n。class solution int numislands vector grid int cnt 0 for int i 0 i gri...
200 島嶼數量
leetcode 200.島嶼數量 島嶼另一種型別 求周長 leetcoed 463.島嶼的周長 廣度優先遍歷 bfs 深度優先遍歷 dfs 2.1 dfs 就是遇到乙個 1 遞迴下去繼續找 1 四周沒有 1 之後,逐層返回到上一層找四周剩餘的 1 本題不需要回溯 直接把 訪問過的標記即可 廣度優先...
200 島嶼數量
給你乙個由 1 陸地 和 0 水 組成的的二維網格,請你計算網格中島嶼的數量。島嶼總是被水包圍,並且每座島嶼只能由水平方向和 或豎直方向上相鄰的陸地連線形成。此外,你可以假設該網格的四條邊均被水包圍。示例 1 輸入 grid 1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 0 0 0 0...