Merge pull request #75455 from microsoft/tyriar/75091_default_shell_api

Implement API to get default shell
This commit is contained in:
Daniel Imms
2019-06-14 09:13:28 -07:00
committed by GitHub
8 changed files with 86 additions and 24 deletions

View File

@@ -389,6 +389,9 @@ export function createApiFactory(
get terminals() {
return extHostTerminalService.terminals;
},
get shell() {
return extHostTerminalService.getDefaultShell(configProvider);
},
showTextDocument(documentOrUri: vscode.TextDocument | vscode.Uri, columnOrOptions?: vscode.ViewColumn | vscode.TextDocumentShowOptions, preserveFocus?: boolean): Thenable<vscode.TextEditor> {
let documentPromise: Promise<vscode.TextDocument>;
if (URI.isUri(documentOrUri)) {