debug API: introduce DebugAdapterProvider

This commit is contained in:
Andre Weinand
2018-11-12 23:52:24 +01:00
parent fd824ee58e
commit 8ec8c9774c
9 changed files with 332 additions and 185 deletions

View File

@@ -678,6 +678,9 @@ export function createApiFactory(
registerDebugConfigurationProvider(debugType: string, provider: vscode.DebugConfigurationProvider) {
return extHostDebugService.registerDebugConfigurationProvider(extension, debugType, provider);
},
registerDebugAdapterProvider(debugType: string, provider: vscode.DebugAdapterProvider) {
return extHostDebugService.registerDebugAdapterProvider(extension, debugType, provider);
},
startDebugging(folder: vscode.WorkspaceFolder | undefined, nameOrConfig: string | vscode.DebugConfiguration) {
return extHostDebugService.startDebugging(folder, nameOrConfig);
},