精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Visual Studio的八個調試建議:像老大哥一樣調試

開發 后端 前端
Visual Studio內置有如此之多有用的調試特性,但并非眾所周知。本文列舉一些我的最愛,包括最近我在 VS2013 中發現的調試特性。

Visual Studio內置有如此之多有用的調試特性,但并非眾所周知。本文列舉一些我的***,包括最近我在 VS2013 中發現的調試特性。

1.在Lambda表達式中的斷點

如果你點擊左邊欄設置斷點,你可能很容易被誤導認為斷點發生在行級別上。實際上,你可以在行內部插入斷點,如在你的LINQ的Lamdba表達式中。僅需右擊代碼部分并且從菜單選擇Breakpoint > Insert breakpoint。

2.便捷的輸出窗口

輸出窗口對調試很有用,同樣斷點也是彈出式或中斷程序的,但它確實很嘈雜。僅需右擊輸出窗口(要確保輸出被設為調試),關閉Module Load,Module Unload,Process Exit 和Thread Exit 以只輸出你關心的內容。現在用Debug.WriteLine給出你真正關心的內容吧。

2171

你也可以在輸出窗口使用Ctrl-S保存設置。

3.在客戶端和服務器端附加調試(VS2012)

服務器端和客戶端工程在一個solution中是有用的,你僅需要一份Visual Studio運行時拷貝而且也不會在alt-tab鍵的前進后退中迷失,特別是當它們使用共同的代碼如數據結構工程。

有一個缺點,start-up工程是唯一獲得附加調試的工程。如果你遇到異常,它會顯示在你的客戶端,而不是服務端。

現在這個問題很容易解決了。右擊solution,選擇properties > Multiple startup projects,然后選擇Start動作為你需要附加調試的工程。

2172

 

4.創建可重建工程模板

如果你負責SDK或者API,創建一個你獨用的簡單的應用程序。然后使用File > Export template保存它。

現在你隨時可以從你的模板創建一個新的工程,僅需要一些點擊。更好的做法是使得用戶和測試者能夠使用它們,以便他們給你最小的重建。

5.使用DebuggerDisplay屬性

調試器默認會使用ToString()來監視并在窗口正常輸出類名。即使你重寫ToString,對其他調試者也不見得一目了然。

在你的類中通過一句簡單的表達式,而不是改變屬性值來使用DebuggerDisplay。例如:

  1. [DebuggerDisplay("Order {ID,nq}"
  2. class Order { 
  3.     public string ID { get { return id; } } 

“nq”阻止了雙引號發散。你也可以在這里使用方法,但是別做任何可能帶來微小副作用的事,否則你觀察的對象可能改變其行為,并導致奇怪的事發生。

6.管理斷點

你創建了一些帶勁的斷點,現在你要關閉其中的一個,因為它被點擊了太多次,但你馬上又要再次用到它。如果你刪除了這個斷點,你就不得不回來再找到斷點位置。

打開常被忽視的Breakpoints窗口(Ctrl-Alt-B)。這個窗口顯示了你設置的所有的斷點但關鍵的是允許你使它們無效僅僅通過去除check標記。再次check上以重新使它有效。

2173

這個窗口同樣提供了快速調試的功能:

  • 條件 斷點什么時候發生
  • 發生次數 觀察多長時間發生一次并基于該次數中斷
  • 標簽 斷點在分支中允許有效和無效
  • 何時發生 在輸出窗口顯示一條消息以代替真實的中斷

 7.斷開或輸出調用者信息(.NET 4.5/Windows 8 Store)

沒有為調用程序當前方法準備的全局變量,并且得到當前棧內容是一個非常慢的操作。

一個快速簡單的手段是,為方法增加一個額外的可選字符型參數了,用CallerMemberName屬性。例如,

  1. void MyFunction(string someValue, [CallerMemberName] string caller = null) { 
  2.     ... 

因為這是可選的值,你不必修改任何調用程序,但現在你能:

①基于調用程序變量,在某些程序中設置斷點條件

②向日志文件或者輸出窗口輸出調用程序內容

你也可以使用CallerLineNumber 和CallerFilePath。同樣記住構造函數,終結器和運算符重載將會顯示它們的相關方法名(.ctor,op_Equals等等)。

 8.監視方法返回值(VS2013, .NET 4.5/Windows 8.1 Store)

有時你想看看方法返回值但對你來說并不容易,因為它是另一個方法的輸入參數,所以你并沒有存儲該值。

這個功能被加到VS2013中,但是它卻非常容易錯過,你不得不在正確的時間和正確的地方使用它。正確的地方是 Autos窗口,正確的時間是剛好回到方法被調用的地方這一步。當在你調用方法之前或者在方法體中時你看不到這個。它是一個單一步驟,像這樣:

2174

箭頭標明它是返回值,并且讓你知道和它相關的方法名。

寫在***

我也不得不強調,一旦軟件離開了你的機器,記錄日志對問題解決是多么有效。但這是一個比這個更大的議題。

我是不是遺漏了一些更好的調試建議?在下面的回復中隨時讓我知道吧。

附:Michael Parshin也有一些調試的很棒的建議。

原文鏈接:http://damieng.com/blog/2014/02/05/8-visual-studio-debugging-tips-debug-like-a-boss

譯文鏈接:http://blog.jobbole.com/59618/

責任編輯:陳四芳 來源: 伯樂在線
相關推薦

2013-12-17 09:02:03

Python調試

2025-09-12 00:00:00

DevToolsJavaScript調試術

2013-12-31 09:19:23

Python調試

2013-02-26 10:53:16

大數據云計算

2022-10-21 13:52:56

JS 報錯調試本地源碼

2022-08-26 08:17:32

Sidekick開源

2025-05-26 01:00:00

MCP平臺AI

2022-05-26 01:15:22

GitHub代碼快捷鍵

2010-04-06 14:32:12

2013-10-29 16:04:50

UbuntuUbuntu創始人Mark Shuttl

2020-07-09 15:10:20

開發技能代碼

2014-08-07 09:18:34

在線追蹤

2010-12-14 09:15:50

Visual Stud

2013-07-23 10:02:19

隱私保護

2015-06-09 15:23:50

2009-04-23 14:05:28

Visual Stud歷史調試功能

2013-08-01 15:12:03

Visual Stud

2025-04-03 08:27:00

Python代碼開發

2009-11-23 14:32:55

Visual Stud

2009-12-04 10:35:56

Visual Stud
點贊
收藏

51CTO技術棧公眾號

高清不卡一区| 伊人电影在线观看| 捆绑调教一区二区三区| 欧美xxxx综合视频| 欧美日韩一区二区三区四区五区六区| 精精国产xxx在线视频app| 久久亚洲二区三区| 成人淫片在线看| 日韩av电影网| 99视频精品全部免费在线视频| 精品剧情在线观看| 天堂av在线网站| 超碰中文在线| 18涩涩午夜精品.www| 国产欧美日韩伦理| 国产精品视频一二区| 亚洲欧美大片| 久久免费视频这里只有精品| 亚洲av熟女国产一区二区性色| 亚洲国产中文在线| 欧美视频在线观看一区| 亚洲熟妇无码一区二区三区| 永久免费在线观看视频| 91亚洲精品一区二区乱码| 亚洲永久在线观看| 中文字幕观看视频| 久久福利一区| 欧美激情视频一区二区三区不卡| 少妇一级黄色片| 色狠狠久久av综合| 精品99一区二区| 亚洲免费成人在线视频| 亚洲不卡系列| 色呦呦一区二区三区| 久久人人爽人人爽人人av| 老司机免费在线视频| 国产网站一区二区三区| 精品久久精品久久| 亚洲av永久无码国产精品久久 | 久久影视电视剧免费网站清宫辞电视| 深爱五月激情网| 午夜精品福利影院| 亚洲国产日韩精品在线| 国产av一区二区三区传媒| 国产精品久一| 91精品国产色综合久久| 午夜剧场高清版免费观看| 99精品国自产在线| 欧美综合亚洲图片综合区| 国产精品亚洲a| 色豆豆成人网| 在线观看免费一区| 亚洲欧美另类动漫| 日本精品裸体写真集在线观看| 欧美日韩另类在线| 99爱视频在线| gogo亚洲高清大胆美女人体| 色噜噜久久综合| 国产精品亚洲a| yw.尤物在线精品视频| 欧美综合一区二区| 五月花丁香婷婷| 高清久久一区| 欧美xxxx在线观看| 偷偷色噜狠狠狠狠的777米奇| 高清精品视频| 日韩精品在线观看网站| aaaaa级少妇高潮大片免费看| 亚洲日产av中文字幕| 亚洲色无码播放| 亚洲不卡的av| 欧美黄在线观看| 国内伊人久久久久久网站视频| 香蕉免费毛片视频| 久久一区二区三区四区五区| 国产精品一区二区久久国产| 国产毛片毛片毛片毛片毛片| 国产成人精品免费看| 国产精品美女久久久久av福利| 性xxxx视频| 中文字幕免费观看一区| 免费成人进口网站| av丝袜在线| 在线观看一区二区精品视频| 国内自拍第二页| jizz性欧美2| 亚洲香蕉av在线一区二区三区| 日本不卡一二区| 亚洲国产午夜| 国产精品免费久久久久影院| 国产毛片毛片毛片毛片毛片| 91丨九色丨蝌蚪富婆spa| 天天好比中文综合网| 欧美寡妇性猛交xxx免费| 欧美日韩在线视频一区| 波多野结衣xxxx| julia中文字幕一区二区99在线| 亚洲视屏在线播放| 欧美三级免费看| 乱码第一页成人| 亚洲qvod图片区电影| 亚洲av成人精品毛片| 国产精品国产三级国产普通话三级| 国产日韩亚洲欧美在线| 97成人超碰| 亚洲激情 国产| 麻豆网址在线观看| 美女精品网站| 国产精品麻豆免费版| 免费在线看a| 欧美日韩亚洲成人| 精产国品一二三区| 国产一区国产二区国产三区| 欧美激情亚洲国产| 亚洲综合精品在线| www欧美成人18+| 日韩小视频网站| 亚洲tv在线| 亚洲欧美日韩图片| 男人天堂中文字幕| 国产剧情在线观看一区二区| 日日夜夜精品网站| 亚洲美女尤物影院| 亚洲白虎美女被爆操| 一级性生活免费视频| 日本中文字幕一区| 欧美日韩国产高清视频| av人人综合网| 欧美成人官网二区| √天堂中文官网8在线| 日韩激情在线观看| 久久久久久久久一区二区| 在线观看wwwxxxx| 在线播放/欧美激情| 手机看片日韩av| 日韩中文字幕区一区有砖一区| 国产一区在线免费| 98色花堂精品视频在线观看| 欧美成人r级一区二区三区| 久久国产波多野结衣| 麻豆精品在线看| 亚洲精品高清视频| 成人国产在线| 中文字幕亚洲欧美在线| 中文字幕精品一区二区精| 国产日韩欧美精品在线| 亚洲五月天综合| 国产一区二区三区不卡视频网站| 欧美一级高清免费| 青梅竹马是消防员在线| 欧美三级欧美成人高清www| 性囗交免费视频观看| 国产日韩综合| 免费精品视频一区二区三区| 裤袜国产欧美精品一区| 亚洲欧美综合图区| 亚洲大尺度在线观看| 国产欧美日韩不卡| 欧美美女一级片| 亚洲人体av| 国产精品二区在线观看| 2020日本在线视频中文字幕| 日韩精品欧美国产精品忘忧草 | 日韩精品久久久久久久的张开腿让| 视频在线在亚洲| 美女一区视频| 日韩一区二区三区在线免费观看| 尤物九九久久国产精品的分类 | 精品1区2区在线观看| 国产一级特黄aaa大片| 91视视频在线直接观看在线看网页在线看 | 亚洲人成色777777老人头| 色综合中文字幕国产| 黄大色黄女片18免费| 国产一区在线视频| 美女扒开大腿让男人桶| 中文字幕中文字幕精品| 国产91精品久久久久久久| 国产一二三区在线| 这里只有精品电影| 亚洲欧美在线视频免费| 久久综合色播五月| 亚洲三级视频网站| 国产一区二区三区四区老人| 久久99精品久久久久久水蜜桃| 日韩一区二区三区在线免费观看| 北条麻妃在线一区二区| 丁香六月天婷婷| 色播五月激情综合网| 天天综合天天做| 久久久久久黄色| 中文字幕第22页| 蜜乳av另类精品一区二区| 一区二区视频在线免费| 老司机精品视频在线播放| 国产精品久久久久久久久借妻| 亚洲91av| 在线日韩中文字幕| 人妻少妇精品无码专区| 在线观看亚洲一区| 久久精品性爱视频| 中文av字幕一区| 欲求不满的岳中文字幕| 国产一区二区福利| 国产麻花豆剧传媒精品mv在线| 亚洲女同一区| 日韩高清专区| 国产香蕉精品| 成人午夜激情免费视频| 456亚洲精品成人影院| 欧美日本啪啪无遮挡网站| 国产理论电影在线观看| 亚洲第一区中文字幕| 国产精品探花视频| 色成年激情久久综合| 五月婷婷激情网| ...xxx性欧美| 99在线视频免费| 91视视频在线观看入口直接观看www| 亚洲一区二区在线视频观看| 久久久久在线| 精品少妇人妻av免费久久洗澡| 中文在线播放一区二区| 亚洲欧美电影在线观看| 奇米色欧美一区二区三区| 国产日韩亚洲精品| 91精品久久久久久综合五月天 | 国产老女人乱淫免费| 色婷婷综合久久| 精品成人久久久| 亚洲中国最大av网站| 日本午夜在线观看| 国产精品国产成人国产三级| 阿v天堂2014| 久久久久久久久久电影| 中文字幕国产综合| 91免费版在线| 欧美高清性xxxx| 99久久婷婷国产综合精品| 黄色国产在线视频| 福利一区二区在线| 久久免费精品国产| av中文字幕一区| 欧类av怡春院| 91网址在线看| 免费观看av网站| 久久久久久电影| 影音先锋制服丝袜| 中文字幕av一区二区三区免费看| 国产精品久久久视频| 国产日韩一级二级三级| 日本人亚洲人jjzzjjz| 国产免费久久精品| 多男操一女视频| 亚洲日本一区二区三区| 九九热精品免费视频| 亚洲国产精品久久一线不卡| 黄色激情视频在线观看| 福利微拍一区二区| 亚洲高清视频免费观看| 欧美色手机在线观看| 国产乱码一区二区| 日韩写真欧美这视频| 黄色av网址在线| 精品伊人久久97| 国产黄色免费在线观看| 日韩在线欧美在线| 色a资源在线| 91福利视频网| 国产精品第一| 91精品国产综合久久久久久丝袜| 第一区第二区在线| 欧美日韩在线一区二区三区| 日韩在线观看电影完整版高清免费悬疑悬疑| 中文字幕一区二区三区四区五区| 91成人看片| 欧美一区二区三区爽大粗免费| 久久久久国产一区二区| 亚洲欧美偷拍另类| 成人性生交大片| 小早川怜子久久精品中文字幕| 日韩一区日韩二区| 日韩av男人天堂| 欧美日韩国产一区二区三区地区| 精品国产999久久久免费| 亚洲精品720p| 91最新在线| 欧美黑人性猛交| 久久精品女人天堂av免费观看| 国产欧美精品xxxx另类| av不卡一区| 亚洲毛片aa| 一区二区激情| 在线观看国产中文字幕| 成人爽a毛片一区二区免费| 欧美熟妇激情一区二区三区| 亚洲一区二区三区四区在线观看 | 暧暧视频在线免费观看| 亚洲精品二三区| 日本电影在线观看网站| 97在线观看免费| 99精品视频在线免费播放| 国产日韩欧美91| 校园春色另类视频| 青青青在线观看视频| 日韩电影免费一区| 中文字幕天堂网| 成人欧美一区二区三区| 亚洲熟妇无码乱子av电影| 日韩免费高清av| 精品无码久久久久成人漫画| 日韩欧美精品网站| 亚洲国产精品二区| 按摩亚洲人久久| 拍真实国产伦偷精品| 伊人婷婷欧美激情| 成人免费观看在线| 日韩精品视频网| 免费成人深夜夜行网站视频| 性娇小13――14欧美| www.涩涩涩| 久久精品一区二区三区av| 日韩精品一区二区三区国语自制| 在线免费观看不卡av| 一级久久久久久久| 亚洲欧美视频在线| 亚洲淫成人影院| 久久国产精品久久精品国产| 亚洲精品社区| 韩国av中国字幕| 日韩精品成人一区二区在线| 国产三级视频网站| 欧美日韩国产黄| 偷拍自拍在线| 4k岛国日韩精品**专区| 欧美精品中文| 欧美成人免费高清视频| 91女人视频在线观看| 国产微拍精品一区| 日韩av在线不卡| 三级在线观看视频| 久久天天狠狠| 久久中文字幕一区二区三区| 五月婷婷综合在线观看| 色天使久久综合网天天| 精品久久av| 国产精品一二三在线| 国产精品久久久久久久免费观看| 免费一区二区三区在线观看| 1区2区3区国产精品| a级片免费视频| 欧美激情视频在线免费观看 欧美视频免费一| 欧美经典影片视频网站| 久久综合久久久久| 2021国产精品久久精品| 激情五月婷婷网| 丝袜亚洲另类欧美重口| **精品中文字幕一区二区三区| 免费成人深夜夜行网站视频| 国产成人精品www牛牛影视| 日本中文字幕网| 亚洲理论在线a中文字幕| 欧美精选视频一区二区| 伊人精品久久久久7777| 国产精品一二三区在线| 国产一卡二卡在线| 亚洲日本欧美中文幕| 久久91视频| 免费视频爱爱太爽了| 久久久午夜电影| 国产又粗又猛又爽又黄视频| 欧美国产日韩精品| 免费看成人哺乳视频网站| 国产福利在线免费| 亚洲综合一区在线| 欧美日韩国产综合视频| 成人动漫网站在线观看| 激情欧美丁香| 欧洲美熟女乱又伦| 精品少妇一区二区三区免费观看| 色黄视频在线观看| 正在播放一区| av在线播放成人| 国产一区二区女内射| 97国产真实伦对白精彩视频8| 国产精品视频一区二区三区四蜜臂| 午夜免费看毛片| 欧美日韩国产一区中文午夜| 欧美成人高清在线| 国内一区在线| 国内欧美视频一区二区| 天海翼一区二区| 日韩一区二区av| 视频福利一区| 99精品999| 欧美性xxxxhd| 伊人影院在线视频| 午夜老司机精品| 99精品欧美一区二区三区小说 | 国产福利精品一区二区|