使用記憶體監視器

若要從「記憶體」視圖中檢視記憶體的內容:

  1. 監視器窗格中,選取記憶體監視器,內含您要檢視的記憶體位置。 記憶體會顯示在呈現窗格中,您將在此窗格中執行其他所有步驟。 如果您已新增多個呈現,請選取您要檢視的呈現所在的標籤。
  2. 需要的話,請選取切換分割窗格按鈕(「切換分割窗格」按鈕)來分割呈現窗格。 根據預設值,「記憶體」視圖只會顯示一個呈現窗格。按一下切換分割窗格時,將開啟第二個呈現並顯示為分割窗格。 如果已選擇呈現十六進位和字元,則可能需要選擇這個按鈕,才能同時看到兩個呈現。
  3. 必要的話,請利用呈現中的捲軸,以檢視在現行呈現所顯示的記憶體監視器基本位址之上或之下的記憶體位置。 或者,您也可以用滑鼠右鍵按一下呈現, 然後選擇移至位址蹦現功能表項目, 或按 Ctrl+G。這樣會在呈現底端開啟一個區段,供您執行下列動作:
    1. 選取移至位址下拉功能表項目,然後輸入您要跳到的位址。 呈現會調整位置,好讓輸入的位址得以顯現並選定。
    2. 選取移至偏移下拉功能表項目,然後輸入偏移。 呈現會調整位置,以顯現並選定表示式的位址(基本位址)及輸入的偏移。 負值會使呈現從基本位址向後移位。
    3. 選取跳躍記憶體單位下拉功能表項目。 這項功能會在目前選取的位址上加上您指定的記憶體單位數。 產生的位址會選定。 負值會使呈現從現行位址向後移位。
    對於以上所有的輸入,您可以選取輸入為十六進位勾選框來輸入成 HEX (如果未選取這個勾選框,則會以十進位輸入)。 輸入欄位之後,請按 Enter 或按一下確定來跳至呈現中的位置。 若要關閉這個區段,請按一下取消或按 Ctrl+G。
    註: 如果在輸入的開頭加上 0x,則輸入也會視為 HEX。
  4. 若要跳至特定格子中的位址,請在格子內按一下滑鼠右鍵, 然後從蹦現功能表中選取復原參照指標
  5. 若要變更任何直欄的寬度,請按一下標題格的左緣或右緣, 然後拖曳來改變直欄的寬度 - 或在呈現內按一下滑鼠右鍵,然後從蹦現功能表中選取最適大小,以調整所有直欄來顯現直欄內的所有文字。 或者,您也可以在呈現內按一下滑鼠右鍵,然後從蹦現功能表中選取格式。 這樣會開啟「格式」對話框。在這個對話框中,您可以設定每列單位數和每欄單位數。 當您在做這些設定時,對話框中的預覽視窗會顯示您正在設定的呈現版面配置。 若要將這些設定儲存為預設的版面配置,請按一下儲存為預設值
  6. 若要將記憶體呈現切換成偏移模式, 請在呈現內按一下滑鼠右鍵,然後從蹦現功能表中選取變更顯示模式 > 偏移模式。 若要將記憶體呈現切換成位址模式, 請在呈現內按一下滑鼠右鍵,然後從蹦現功能表中選取變更顯示模式 > 位址模式。 當切換成「偏移模式」時,受到監視的表示式的位址會變成呈現中的第一格, 且位址直欄會顯示偏移。
  7. 您也可以隱藏「記憶體」視圖的元素來方便檢視:
    • 您可以取消選取切換記憶體監視器窗格切換按鈕,以隱藏監視器窗格。
    • 您可以在呈現內按一下滑鼠右鍵,然後選取隱藏位址直欄,以隱藏位址直欄。 若要還原已隱藏的位址直欄,請在呈現內按一下滑鼠右鍵,然後從蹦現功能表中選取顯示位址直欄

如果您在記憶體呈現中已跳離最初設定給監視器的位址, 只要選擇重設為基本位址蹦現功能表項目,即可讓游標回到記憶體監視器的基本位址。 另外,您也可以用滑鼠右鍵按一下監視器,然後選取重設(或選取多個監視器,再選擇這個動作),即可重設記憶體監視器的所有呈現。 重設監視器時,依預設,可見的呈現會重設為基本位址。 若要將現行「記憶體」視圖中的所有呈現重設為基本位址,請修改「記憶體」視圖的喜好設定。

相關工作
監視記憶體
在「記憶體」視圖中視察記憶體
變更記憶體位置的內容
表格呈現喜好設定
「記憶體」視圖喜好設定
使用多個「記憶體」視圖
從「記憶體」視圖中移除記憶體監視器

意見