Support setting color in TerminalOptions/ExtensionTerminalOptions (#128856)

This commit is contained in:
Megan Rogge
2021-07-16 13:23:36 -05:00
committed by GitHub
parent 93886fd7f9
commit ad5970666d
7 changed files with 26 additions and 4 deletions

View File

@@ -639,6 +639,9 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
},
createTerminal(nameOrOptions?: vscode.TerminalOptions | vscode.ExtensionTerminalOptions | string, shellPath?: string, shellArgs?: string[] | string): vscode.Terminal {
if (typeof nameOrOptions === 'object') {
if (nameOrOptions.color) {
checkProposedApiEnabled(extension);
}
if ('pty' in nameOrOptions) {
return extHostTerminalService.createExtensionTerminal(nameOrOptions);
}