diff --git a/extension/src/extension.ts b/extension/src/extension.ts index b43f4c7..3bb54b6 100644 --- a/extension/src/extension.ts +++ b/extension/src/extension.ts @@ -101,10 +101,12 @@ function getStdioLanguageClient(clientId: {id: string, name: string}, clientOpti // Otherwise the run options are used const serverOptions: ServerOptions = { run: { - command: serverModule + command: serverModule, + options: (os.platform() === 'win32') ? {shell: true} : {} }, debug: { command: serverModule, + options: (os.platform() === 'win32') ? {shell: true} : {}, args: ['-Xdebug', '-Xnoagent', '-Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n,quiet=y', '-Xmx256m'] } } diff --git a/package.json b/package.json index 2c8f1dd..3fa4422 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "yang-vscode", "displayName": "Yangster", "description": "YANG editor support and diagrams for VS Code", - "version": "2.3.3", + "version": "2.3.4", "publisher": "typefox", "license": "Apache-2.0", "icon": "images/yin_yang.png",