VS調試技巧與調試快捷鍵
1、添加斷點或取消斷點:F9(或者點擊代碼行最左邊的灰色行)
2、調試:F10逐過程(不進入函數內部,直接獲取函數運行結果)
F11逐語句(會進入函數),如果想跳出函數按shift+F11,如果對某個函數的使用定義不清楚,按F12轉到定義。
3、按F5執行,如果調試中多個斷點,按F5,執行到下一個斷點
4、出現箭頭表示執行到該語句,但是該語句還沒執行。
可以向上或向下拖動這個黃色箭頭到你想要執行的位置(如果監視前面代碼,就向上拖到你想監視的位置(好處就是不用重新調試了,耶~),如果代碼向下的代碼太多,想直接跳到某一行代碼,也可以直接拖到黃色箭頭到該代碼行。)
5、鼠標懸停,監視變量
鼠標懸停在變量上,可以監視變量的值。也可以點擊右鍵添加監視,監視變量的值。還可以輸入表達式改變或值,改變變量的值。添加監視有個好處,當變量執行多次的時候不用一步一步調。
6、F6生成解決方案,
7、條件斷點,為斷點寫上條件,如果條件不成立,會忽略該斷點。
8、VS支持命令窗口,可以通過,視圖-其他窗口-命令窗口來啟動。一旦激活,你可以輸入不同的命令來自動化調試。
高效的VS調試技巧:http://www.csharpwin.com/csharpspace/13308r5759.shtml
VS快捷鍵(目前常用的)
F+(1-12) (加黑常用)
F1幫助,F3查找下一個,F4屬性窗口,F5調試,F6生成解決方法,F7查看代碼,F9斷點,F10調試逐過程,F11調試逐語句,F12: 轉到所調用過程或變量的定義
1、查找:Ctrl+F(一般網頁上,其他很多地方都適用)
2、替換:Ctrl+F
3、代碼提示突然沒有了:Ctrl+J 代碼提示就出來了
4、代碼排版:Ctrl+K+D
5、在控制台應用程序中,c+w+Tab得到,console.WriteLine();
6、私有字段,生成屬性:Ctrl+R+E
7、Ctrl+左右箭頭鍵: 一次可以移動一個單詞
8、Ctrl+m+Crtr+o折疊所有大綱
9、 prop + Tab + Tab (創建C#中的屬性,之后用Tab進行位置的切換)
10、Ctrl + E + C (注釋) <=> Ctrl + K + C (注釋)
Ctrl + E + U (取消注釋) <=> Ctrl + K + U (取消注釋)
11、Tab:增加縮進
12、Ctrl + Tab (切換VS中的不同文件窗口)
Alt + Tab (切換Windows的不同窗口)
有些快捷鍵太難記,不常用或者直接操作方便的,我就先不寫了。遇到常用的再補充~
