Rational Developer for System z V8.0.1 版

尋找原始檔

當您除錯應用程式時,除錯引擎會尋找應用程式的原始檔;您也可以透過除錯器使用者介面指定來源位置。當除錯器找不到原始檔時,您可以使用各種選項來尋找它。

關於這項作業

當除錯器找不到原始檔時,除錯器編輯器會在沒有原始檔的情況下開啟;不過,在編輯器內,為您提供了尋找原始檔的選項。其中一個選項(編輯來源查閱路徑按鈕)會開啟「編輯來源查閱路徑」對話框,您可以在其中選取要新增的來源位置類型。或者,您可以透過在「除錯」視圖中用滑鼠右鍵按一下堆疊框或執行緒,然後選取編輯來源查閱路徑動作,來變更來源位置清單。

註: 如需使用原始檔的相關資訊,請參閱 Debug Tool for z/OS® 使用手冊

變更來源位置清單

關於這項作業

啟動除錯階段作業之後,您可以透過完成下列步驟來修改或新增至來源位置清單:

程序

  1. 用滑鼠右鍵按一下除錯目標(或它的其中一個執行緒或堆疊框),然後從蹦現功能表中選擇編輯來源查閱路徑
  2. 編輯來源查閱路徑對話框中,執行下列任何作業:
    • 若要新增來源位置,請按一下新增。這將呼叫新增來源對話框,您可以在其中選取要新增的來源位置類型。 從新增來源對話框中的選項清單:
      • 若選擇檔案系統目錄,則會將本端檔案系統目錄新增至來源位置清單。必要的話,如果您選取搜尋子資料夾勾選框,則將遞迴搜尋此目錄的子目錄。
      • 若選擇除錯引擎,則將導致除錯引擎新增至來源位置清單。
      • 若選擇除錯引擎路徑,則將導致除錯引擎上指定的路徑新增至來源位置清單。當指定多個路徑時,請使用分號 (;) 區隔它們。
        註:除錯引擎路徑設定所做的變更,將在後續的除錯階段作業中生效。
    • 若要移除現有項目,請選取來源位置,然後按一下移除
    • 若要設定現有項目的順序,請選取來源位置,然後按一下上移下移,來變更該位置的放置。
  3. 如果您想要在來源位置清單中搜尋原始檔名稱的所有實例,請選取在路徑上搜尋重複的原始檔勾選框。如果您選取此勾選框,且除錯器找到檔名的多個實例,則將透過對話框提示您選擇正確的原始檔。
  4. 變更路徑之後,請按一下確定,以關閉該對話框並使用新路徑來尋找原始檔。

變更編輯器原始檔

關於這項作業

有時,除錯器會找到程式中現行堆疊框的不正確原始檔,從而導致在編輯器中顯示不正確的來源。當發生此情況時,您可以透過完成下列步驟來變更在編輯器中開啟的文字檔:

程序

  1. 在編輯器中按一下滑鼠右鍵,然後從蹦現功能表中選取變更文字檔
  2. 變更文字檔對話框欄位中,輸入(或瀏覽並找出)您要開啟的檔案的路徑及名稱。
    註: 如果要指定本端工作站上的檔案,則必須在此欄位中輸入完整路徑及檔名。
  3. 按一下確定以在編輯器中載入指定的原始檔,並關閉變更文字檔對話框。或者,如果您不想變更原始檔,請按一下取消

結果

找不到原始檔

關於這項作業

當找不到原始檔時,編輯器會在沒有原始檔的情況下開啟。在編輯器內,為您提供了下列選項:

  • 您可以指定不同的編輯器原始檔名稱。若要這樣做,請選擇變更文字檔按鈕,以輸入(或瀏覽並找出)您要開啟的檔案的路徑及名稱。
    註:
    • 如果要指定本端工作站上的檔案,則必須在此欄位中輸入完整路徑及檔名。
    • 變更編輯器原始檔的能力,視語言、環境及您要在其中除錯的平台而定。
  • 您可以編輯來源查閱路徑,以讓它指向原始檔的位置。若要編輯來源查閱路徑,請選取新增來源位置按鈕。這將呼叫編輯來源查閱路徑對話框。在前述的變更來源位置清單小節中,提供了如何使用此對話框的指示。
意見