簡體   English   中英

Visual Studio 2010 Locals Window 紅色字體

[英]Visual Studio 2010 Locals Window Red Font

我的一個 Debug.Assert() 失敗了,所以我得到一個帶有調用堆棧的 window,然后我單擊重試。 此時,在 Locals window 中,某些行的 Value 列中有紅色文本而不是黑色文本。 這是什么意思?

這意味着這些變量已由先前的操作更新。 該操作可能是一行代碼正在執行,也可能是您手動更改了@CharithJ 的答案所引用的博客中詳述的值。

是一個解釋。

在這種情況下,我會將“d”更改為另一個值:在此處輸入圖像描述

更改后的值將變為紅色,表示它已被修改: 在此處輸入圖像描述

變為紅色的行表示該表達式的值自上次評估以來已被修改。

在 VS2010 中,Locals window 在中斷模式下調試時更改值。 更改后的值將變為紅色,表示它已被修改。

對於那些想知道調用什么字符串來編輯 Changed value 文本顏色的人,可以在Locals Window → Changed value → Foreground.

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM