vscode-go語言插件,分析(三)

goDebugConfiguration.ts 配置
GoDebugConfigurationProvider 實現vscode.DebugConfigurationProvider接口

goDebugFactory.ts 調試工廠
GoDebugAdapterDescriptorFactory 描述工廠,實現vscode.DebugAdapterDescriptorFactory接口
GoDebugAdapterTrackerFactory 跟蹤器,能夠讀取記錄調試器和vscode之間的通信
ProxyDebugAdapter 代理調試適配器,爲調試器和vscode提供雙向的數據流交互,實現vscode.DebugAdapter接口
DelveDAPOutputAdapter 處理Dap調試器的輸入和輸出,繼承ProxyDebugAdapter

startDebugSession.ts 啓動調試會話

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章