成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

談論如何調用Visual Studio繼承樹窗口

開發 后端
這里介紹為了體驗調用Visual Studio繼承樹窗口給我們帶來的便利,我們可以打開Visual Studio 2010 CTP虛擬機中自帶的示例項目DinnerNow – Management。

經過長時間學習調用Visual Studio繼承樹窗口,于是和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會你更多東西。寫程序離不開調試,調試離不開理清程序的執行流程。在以前的Visual Studio版本中,我們幾乎都是調試的時候通過調用棧來查找函數間的調用關系,幫助調試的。調用棧雖然好用,但是只能在調試時使用,同時也只能串行,只有一條執行路徑。另外,隨著現代應用程序越來越復雜,調用棧已經無法滿足我們分析程序邏輯的需要。所以在Visual Studio 2010中,微軟為我們提供了新的程序邏輯分析工具:調用繼承樹(Call Hierarchy)窗口。

#t#體驗調用Visual Studio繼承樹窗口給我們帶來的便利,我們可以打開Visual Studio 2010 CTP虛擬機中自帶的示例項目DinnerNow – Management。在解決方案瀏覽器中,我們雙擊PSWorkflowMonitor.cs這個文件,將其在代碼編輯器中打開。然后找到其中的 LoadWorkflowInstance函數,在這個函數上右鍵單擊,在彈出的上下文菜單中選擇“View Call Hierarchy”:

這樣,我們就可以打開LoadWorkflowInstance函數的調用Visual Studio繼承樹窗口:

在調用Visual Studio繼承樹窗口中,我們可以像“爬樹”一樣,在這棵調用繼承樹的各個節點和對應的代碼之間任意跳轉:

◆跳轉到代碼

在調用Visual Studio繼承樹窗口中,我們可以在函數上點擊右鍵,選擇彈出菜單中的“Go To Definition”,就可以直接跳轉到相應的代碼。

同時我們可以注意到調用繼承窗口的右邊是“Detail Pane”,其中顯示了當前選中函數所有的調用位置,我們只要雙擊其中的調用記錄,就可以跳轉到相應的函數調用位置。

◆創建或者刪除調用繼承樹

當程序比較復雜的時候,我們的調用繼承樹也會“枝繁葉茂”,這樣不利于我們的分析。在這種情況下,我們就可以把一個根節點中我們感興趣的子節點設置為新的根節點,這樣可以簡化調用繼承的深度,更加利于我們的分析。

◆改變調用繼承搜索的范圍

默認情況下,調用繼承會搜索整個解決方案中的調用情況,如果我們的解決方案比較復雜,這就會使得調用繼承樹非常復雜,引入很多意義不大的調用關系。為了簡化調用繼承樹,我們可以改變調用繼承的搜索范圍,將其限制在解決方案,當前項目或者當前文檔。

責任編輯:佚名 來源: 博客園
相關推薦

2009-11-09 16:49:53

Visual Stud

2024-02-27 12:42:38

開發前端

2009-07-01 16:36:40

CSS樣式工具Visual Stud

2009-11-16 13:59:22

Oracle優化

2009-11-10 15:27:42

Visual Stud

2010-05-31 09:05:27

Visual Stud

2023-09-05 07:32:22

vscode開源故障

2013-11-14 01:09:35

微軟Visual StudVisual Stud

2009-12-10 16:50:58

Visual Stud

2009-12-02 09:43:38

Visual Stud

2019-09-19 08:00:00

Visual StudVisual Stud編程語言

2010-01-28 10:18:50

Visual StudXML編程

2015-09-01 11:40:21

LinuxVisual Stud

2009-12-16 15:39:37

Visual Stud

2011-08-02 08:48:58

Visual Stud

2009-11-10 10:24:28

Visual Stud

2009-11-23 15:41:44

Visual Stud

2009-11-23 17:12:20

Visual Stud

2009-11-10 13:43:37

Visual Stud

2011-03-31 09:13:00

Visual Stud
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久免费视频 | 成人特区| 日韩免费一区二区 | 亚洲天堂999| 四色永久| 亚洲一二三区精品 | 午夜av电影院 | av男人的天堂av | 亚洲精品久久久久久一区二区 | aaa级片| 久久久国产精品入口麻豆 | 免费福利视频一区二区三区 | 欧美在线视频二区 | 韩国成人在线视频 | 韩日视频在线观看 | 国产三级 | 欧美国产视频一区二区 | 在线看亚洲 | 午夜在线观看视频 | 日本电影韩国电影免费观看 | 成人自拍视频 | 一区二区三区国产 | 国产在线精品区 | 亚洲av毛片 | 99精品视频在线 | 精品国产一级 | 国产99久久精品一区二区永久免费 | 日韩影音 | 精品视频一区二区三区在线观看 | 狠狠久| 97精品视频在线观看 | 中文字幕在线观看一区二区 | 国产成人精品一区二区三区视频 | 日韩在线小视频 | 国产精品自产av一区二区三区 | 99精品国产一区二区三区 | 亚洲不卡| 一区二区成人 | 亚洲欧美日韩在线 | h视频免费在线观看 | 精品国产乱码久久久久久中文 |