diff --git a/src/vs/code/electron-main/windows.ts b/src/vs/code/electron-main/windows.ts index 00734951b4d..04ee3066819 100644 --- a/src/vs/code/electron-main/windows.ts +++ b/src/vs/code/electron-main/windows.ts @@ -790,7 +790,7 @@ export class WindowsManager implements IWindowsMainService { } // Extract paths: from CLI - else if (openConfig.cli._.length > 0 || openConfig.cli['folder-uris']) { + else if (openConfig.cli._.length > 0 || openConfig.cli['folder-uri']) { windowsToOpen = this.doExtractPathsFromCLI(openConfig.cli); isCommandLineOrAPICall = true; } @@ -850,8 +850,8 @@ export class WindowsManager implements IWindowsMainService { const pathsToOpen = []; // folder uris - if (cli['folder-uris']) { - const arg = cli['folder-uris']; + if (cli['folder-uri']) { + const arg = cli['folder-uri']; const folderUris: string[] = typeof arg === 'string' ? [arg] : arg; pathsToOpen.push(...arrays.coalesce(folderUris.map(candidate => this.parseUri(URI.parse(candidate), { ignoreFileNotFound: true, gotoLineMode: cli.goto })))); } diff --git a/src/vs/platform/environment/common/environment.ts b/src/vs/platform/environment/common/environment.ts index 0106f4c1ae3..c7de74c1caa 100644 --- a/src/vs/platform/environment/common/environment.ts +++ b/src/vs/platform/environment/common/environment.ts @@ -8,7 +8,7 @@ import { createDecorator } from 'vs/platform/instantiation/common/instantiation' export interface ParsedArgs { [arg: string]: any; _: string[]; - 'folder-uris'?: string | string[]; + 'folder-uri'?: string | string[]; _urls?: string[]; help?: boolean; version?: boolean;