visual studio怎樣除錯程式

2022-03-10 04:58:50 字數 5740 閱讀 9607

1樓:匿名使用者

整個程式除錯 f6

執行 f5

逐步除錯 f11

vs常用快捷鍵

1. f5:啟動除錯

2. f7 /shift-f7:顯示**視窗或顯示設計器視窗

3.alt-enter:顯示選中物件的屬性(這是個常用的windows快捷鍵,可以用顯示目錄和檔案的屬性)

4.f6 / shift-f6 / ctrl-shift-b:生成解決方案/生成專案/生成解決方案

5.shift-alt-c: 在專案裡新增類

6.ctrl-k + ctrl-c: 註釋一段選擇**

7.ctrl-k + ctrl-u: 取消一段選擇**的註釋

8.ctrl-m + ctrl-o / ctrl-m + ctrl-p: 摺疊定義/所有**(停止大綱顯示 )

9.ctrl-m + ctrl+m:或摺疊**段(切換大綱顯示)

10.ctrl-b + ctrl-t:切換**書籤

11.ctrl-alt-p:附加偵錯程式的程序

12.ctrl-alt-l:顯示解決方案瀏覽器

13.ctrl-shift-a / alt-shift-a:在專案裡新增項/在專案裡移除項

1. 強迫智慧感知:ctrl+j;

2.強迫智慧感知顯示引數資訊:ctrl-shift-空格;

3.格式化整個塊:ctrl+k+f

4. 檢查括號匹配(在左右括號間切換): ctrl +]

5. 選中從游標起到行首(尾)間的**: shift + home(end)

6. 在方法定義和呼叫之點切換:ctrl+shift+7(8)

7. 設定斷點:f9

8. 使用tab增加縮排,shift+tab減少縮排

9. 格式化整篇**: ctrl+k, d

10. 設定書籤:ctrl+b+t,跳轉書籤:ctrl+b+n

除錯快捷鍵

f6: 生成解決方案

ctrl+f6: 生成當前專案

f7: 檢視**

shift+f7: 檢視窗體設計器

f5: 啟動除錯

ctrl+f5: 開始執行(不除錯)

shift+f5: 停止除錯

ctrl+shift+f5: 重啟除錯

f9: 切換斷點

ctrl+f9: 啟用/停止斷點

ctrl+shift+f9: 刪除全部斷點

f10: 逐過程

ctrl+f10: 執行到游標處

f11: 逐語句

編輯快捷鍵

shift+alt+enter: 切換全屏編輯

ctrl+b,t / ctrl+k,k: 切換書籤開關

ctrl+b,n / ctrl+k,n: 移動到下一書籤

ctrl+b,p: 移動到上一書籤

ctrl+b,c: 清除全部標籤

ctrl+i: 漸進式搜尋

ctrl+shift+i: 反向漸進式搜尋

ctrl+f: 查詢

ctrl+shift+f: 在檔案中查詢

f3: 查詢下一個

shift+f3: 查詢上一個

ctrl+h: 替換

ctrl+shift+h: 在檔案中替換

alt+f12: 查詢符號(列出所有查詢結果)

ctrl+shift+v: 剪貼簿迴圈

ctrl+左右箭頭鍵: 一次可以移動一個單詞

ctrl+上下箭頭鍵: 滾動**螢幕,但不移動游標位置。

ctrl+shift+l: 刪除當前行

ctrl+m,m: 隱藏或當前巢狀的摺疊狀態

ctrl+m,l: 將所有過程設定為相同的隱藏或狀態

ctrl+m,p: 停止大綱顯示

ctrl+e,s: 檢視空白

ctrl+e,w: 自動換行

ctrl+g: 轉到指定行

shift+alt+箭頭鍵: 選擇矩形文字

alt+滑鼠左按鈕: 選擇矩形文字

ctrl+shift+u: 全部變為大寫

ctrl+u: 全部變為小寫

**快捷鍵

ctrl+j / ctrl+k,l: 列出成員

ctrl+shift+空格鍵 / ctrl+k,p: 引數資訊

ctrl+k,i: 快速資訊

ctrl+e,c / ctrl+k,c: 註釋選定內容

ctrl+e,u / ctrl+k,u: 取消選定註釋內容

ctrl+k,m: 生成方法存根

ctrl+k,x: 插入**段

ctrl+k,s: 插入外側**

f12: 轉到所呼叫過程或變數的定義

視窗快捷鍵

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+tab: 活動窗體切換

ctrl+shift+n: 新建專案

ctrl+shift+o: 開啟專案

ctrl+shift+s: 全部儲存

shift+alt+c: 新建類

ctrl+shift+a: 新建項

1. f12:轉到定義;shift+f12:轉到引用

2. f5:啟動;ctrl+f5:開始執行(不除錯);shift+f5:停止除錯

3. f7:檢視**;shift+f7:檢視檢視設計器

4. ctrl+alt+l:解決方案資源管理器

5. ctrl+alt+j:物件瀏覽器

6. f4:顯示屬性視窗

7. ctrl+alt+x:工具箱

8. ctrl+alt+c類檢視

9. alt+enter:檢視屬性

10. f10:逐過程除錯

11. f11:逐語句除錯

12. ctrl+b:新斷點

13. ctrl+shift+f9:清除所有斷點

14. ctrl+shift+b生成解決方案

15. shift+alt+enter:全屏

16. 大綱顯示:ctrl+m, ctrl+m:切換大綱顯示;ctrl+m, ctrl+l:

切換所有大綱顯示;ctrl+m,crtl+p停止大綱顯示;ctrl+m, ctrl+o:摺疊到定義

17. 智慧感知:ctrl+j:列出成員;ctrl+shift+空格:引數資訊; ctrl+k,ctrl+i:快速資訊;alt+右箭頭鍵:完成單詞

2樓:愛笑的

crtl+f5執行

crtl+f7編譯

visual studio 怎樣除錯程式

3樓:深圳愛加密科技****

在visual studio 「除錯」>>「啟用除錯」,就可以開始除錯程式,或者使用快捷鍵f5。除錯會從程式的頭部開始執行,如:main函式,網頁中的page_load。

還可以打斷點進行除錯,在你希望程式走到哪一步中斷的位置打上斷點,如下圖所示。之後執行除錯,如果該斷點是在事件響應中的,那該事件發生時,程式會在該斷點處中斷。(斷點處的程式在中斷時不會執行)

處於中斷模式時,把滑鼠移動到變數或者物件上,可以看到它的值或者它屬性的值。

當程式中斷後可以按f11逐語句執行程式(逐語句執行時遇到呼叫或屬性的情況,將會進入呼叫的方法或者屬性進行逐行執行)。

當程式中斷後可以按f10逐過程執行程式(逐語句執行時遇到呼叫或屬性的情況,將不會進入呼叫的方法或者屬性進行逐行執行,整個方法會一步執行,只給出結果,不會顯示呼叫方法執行的具體細節)。

當按f11進入一個方法執行時按shift + f11可跳出該方法,返回原呼叫該方法的語句處執行下一條語句。

f5,恢復程式的繼續執行,除非遇到另一個斷點。

visual studio 2012如何除錯和執行程式?

4樓:杜爺1號

除錯是程式設計過程中一個很常用很重要的手段,使用visual studio程式設計時怎樣除錯呢?

工具/原料:

電腦visual studio 軟體。

方法/步驟:

在visual studio 「除錯」>>「啟用除錯」,就可以開始除錯程式,或者使用快捷鍵f5。除錯會從程式的頭部開始執行,如:main函式,網頁中的page_load。

還可以打斷點進行除錯,在你希望程式走到哪一步中斷的位置打上斷點,如下圖所示。之後執行除錯,如果該斷點是在事件響應中的,那該事件發生時,程式會在該斷點處中斷。(斷點處的程式在中斷時不會執行)

處於中斷模式時,把滑鼠移動到變數或者物件上,可以看到它的值或者它屬性的值。

當程式中斷後可以按f11逐語句執行程式(逐語句執行時遇到呼叫或屬性的情況,將會進入呼叫的方法或者屬性進行逐行執行)。

當程式中斷後可以按f10逐過程執行程式(逐語句執行時遇到呼叫或屬性的情況,將不會進入呼叫的方法或者屬性進行逐行執行,整個方法會一步執行,只給出結果,不會顯示呼叫方法執行的具體細節)。

當按f11進入一個方法執行時按shift + f11可跳出該方法,返回原呼叫該方法的語句處執行下一條語句。

f5,恢復程式的繼續執行,除非遇到另一個斷點。

5樓:匿名使用者

方法/步驟

1在visual studio 「除錯」>>「啟用除錯」,就可以開始除錯程式,或者使用快捷鍵f5。除錯會從程式的頭部開始執行,如:main函式,網頁中的page_load。

2還可以打斷點進行除錯,在你希望程式走到哪一步中斷的位置打上斷點,如下圖所示。之後執行除錯,如果該斷點是在事件響應中的,那該事件發生時,程式會在該斷點處中斷。(斷點處的程式在中斷時不會執行)

3處於中斷模式時,把滑鼠移動到變數或者物件上,可以看到它的值或者它屬性的值。

當程式中斷後可以按f11逐語句執行程式(逐語句執行時遇到呼叫或屬性的情況,將會進入呼叫的方法或者屬性進行逐行執行)。

當程式中斷後可以按f10逐過程執行程式(逐語句執行時遇到呼叫或屬性的情況,將不會進入呼叫的方法或者屬性進行逐行執行,整個方法會一步執行,只給出結果,不會顯示呼叫方法執行的具體細節)。

當按f11進入一個方法執行時按shift + f11可跳出該方法,返回原呼叫該方法的語句處執行下一條語句。

f5,恢復程式的繼續執行,除非遇到另一個斷點。

6樓:深圳愛加密科技****

在visual studio 「除錯」>>「啟用除錯」,就可以開始除錯程式,或者使用快捷鍵f5。除錯會從程式的頭部開始執行,如:main函式,網頁中的page_load。

還可以打斷點進行除錯,在你希望程式走到哪一步中斷的位置打上斷點,如下圖所示。之後執行除錯,如果該斷點是在事件響應中的,那該事件發生時,程式會在該斷點處中斷。(斷點處的程式在中斷時不會執行)

處於中斷模式時,把滑鼠移動到變數或者物件上,可以看到它的值或者它屬性的值。

當程式中斷後可以按f11逐語句執行程式(逐語句執行時遇到呼叫或屬性的情況,將會進入呼叫的方法或者屬性進行逐行執行)。

當程式中斷後可以按f10逐過程執行程式(逐語句執行時遇到呼叫或屬性的情況,將不會進入呼叫的方法或者屬性進行逐行執行,整個方法會一步執行,只給出結果,不會顯示呼叫方法執行的具體細節)。

當按f11進入一個方法執行時按shift + f11可跳出該方法,返回原呼叫該方法的語句處執行下一條語句。

f5,恢復程式的繼續執行,除非遇到另一個斷點。

怎樣搭建Visual Studio 2019遊戲開發環境

visual studio不提供直接的遊戲開發功能。使用者必須自己編寫遊戲的所有 並且向螢幕繪圖。我以前想用visual basic寫一個類似於魂鬥羅的遊戲及其地圖編輯器 兩個程式的 全都自己寫!結果乾到一半就幹不下去了,因為定義的概念太多了!一下介紹用vs寫遊戲的思想 一個遊戲是不會整合所有的資料...

怎樣啟動visual studio 2019中的sql

從 檢視 選單中選擇 伺服器資源管理器 然後在新出現的 伺服器資源管理器 視窗中,可以看到 資料庫連線 點選滑鼠右鍵,然後選擇新建連線。在對話方塊中的 伺服器 處輸入 英文的句點 然後在下面選擇一個資料庫即可。之後 伺服器資源管理器 中會出現一個新的連線,可以的,後即可操作連線上的資料庫。買本書自己...

問visualstudio2019c如何用w

語句放到來 按鈕的button click 函式源內cdialog2 dlg 這就是建立一個視窗物件,cidalog2就是你要跳轉的那個視窗名稱 dlg.domodal 開啟這個新視窗當單擊此按鈕的時候,例項化另一個窗體,並且顯示 新增控制元件響應函式,在函式內可以通過呼叫apicreateproc...