2014-09-01 31 views
1

我在Delphi 2007 IDE中進行調試。當我將光標移動到數組變量上時,它會顯示提示。要查看更多詳細數組成員,我需要轉到子提示。當我需要查看對象字段和子字段時,情況也是如此。有時,移動鼠標而不離開提示覆蓋區域非常棘手。是否有可能在獲得子提示時以某種方式保持後部模式?調試時在IDE中保存變量提示

enter image description here

回答

4

我建議你觀看添加到特定的變量,然後使用監視清單檢查變量/組件的數據。

Watch List的主要優點是可以同時監視多個不同的變量。 你可以用結構化的方式看到對象的屬性。

1

雖然debugger tooltips有一些互動得心應手,他們仍然是基於提示窗口和相應的行爲,因此,你不能讓它持續。這是通過設計,調試器工具提示應該允許快速檢查變量值,而不是其他值。

當您需要更密切地檢查一個變量,並且實際上對私人成員等更深層次的細節感興趣時,您可以在debug inspector窗口中檢查您的結構化變量。 (每個變量一個)。您可以打開很多這樣的窗口,它們在調試會話期間保持不變,並且可以停靠到您的調試佈局。請注意,持續按下按鈕http://docwiki.embarcadero.com/images/RADStudio/XE5/e/thumb/8/82/QuestionMark.bmp/16px-QuestionMark.bmp.png會使用getter方法檢索屬性值。

對於調試工具這是在整個調試會話持久性,並不太詳細見@ SilverWarior的答案。