Visual Studio 2008中常用快捷鍵

2022-02-09 21:52:56 字數 3251 閱讀 7946

以前寫**雖然也用到一些快捷鍵,但昨晚經小皇帝一說,發現自己用的快捷鍵還是太少了。今天在網上收集了一些常用快捷鍵,在這裡總結一下。

備註:覺得比較重要的用紅色字型標註

**除錯:

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...