「追蹤」標籤
「追蹤」標籤可以使平台進入除錯模式,且會啟用追蹤,追蹤會造成在主控台中列印除錯陳述式。
追蹤
平台提供了在執行時期追蹤外掛程式活動的機制。 它可讓您使用會將追蹤資訊列印至主控台的追蹤旗標。
這些旗標定義在 .options 檔中。 這些內容檔必須在外掛程式的根目錄中,且語法必須如下:
例如,上面所選的 org.eclipse.ui.ide 外掛程式有一個含有三個鍵值組的 .options 檔:
在您的程式碼中,如果要檢查外掛程式是否在除錯模式中(主要切換狀態),您可以檢查 <Activator>.isDebugging() 的回覆值,其中 <Activator> 是外掛程式 MANIFEST.MF 檔的 Bundle-Activator 標頭所指定的類別。
您可以呼叫 Platform.getDebugOption(optionName) 來取得個別旗標名稱的值。
啟用追蹤
當勾選啟用所選外掛程式的追蹤選項時,PDE 會利用 -debug <filename> 程式引數來啟動。 程式引數的 <filename> 部分是 PDE 所產生的內容檔,其中含有所追蹤之外掛程式的鍵值組以及每個追蹤旗標的狀態。
請注意,在「追蹤」標籤切換追蹤旗標,並不會修改 .options 檔。 追蹤旗標值會在啟動配置本身之中,儲存成中繼資料,且會複製到利用 -debug 引數傳給執行時期的主要內容檔。