調(diào)試
Debugging 可以讓開發(fā)人員一步一步的看到代碼是怎樣工作的,變量的值是如何變化的和對(duì)象是怎樣被創(chuàng)建又是怎樣被銷毀的等等。
當(dāng)一個(gè)網(wǎng)頁(yè)第一次被運(yùn)行時(shí),Visual Studio 會(huì)彈出一個(gè)提示框來(lái)詢問 Debugging 是否需要被啟用:
Debugging 工具欄會(huì)提供所有 debugging 所需的工具:
Debug 窗口
Visual Studio 提供下面的 debug 窗口,其中每一個(gè)都顯示一些程序信息。下表列出了一些窗口:
直接 | 顯示變量和表達(dá)式。 |
自動(dòng) | 顯示當(dāng)前所有變量以及之前的狀態(tài)。 |
本地 | 顯示當(dāng)前上下文的所有變量。 |
觀察 | 顯示多達(dá)四個(gè)不同集合的變量。 |
調(diào)用棧 | 顯示調(diào)用棧中的所有方法。 |
線程 | 顯示并控制線程。 |