當您為定義用來執行程式的啟動配置時,您可以指定程式所支援的模式(執行、除錯、側寫等)。 如果您支援除錯模式,則需要實作除錯模型和使用者介面,這可讓使用者與在除錯狀態下的程式進行交談。核心平台除錯外掛程式提供以下支援:
除錯使用者介面外掛程式提供一個組織架構,以在使用者介面中顯示除錯模型。它也包含實作共用使用者介面作業的公用程式類別。
既然詳細的討論通用除錯是困難的,我們將由 Java 除錯器檢視平台除錯模型和 UI 類別。
如何寫入 Eclipse 除錯器提供使用簡單的下堆自動機 (PDA) 組合語言來建置除錯器的完整範例。