In debugger.ts, initializeRequest() builds the command out without consideration for spaces in the workspace folder. This is easily fixed by changing: program += " " + getWorkspaceFolder(); to program += " \"" + getWorkspaceFolder() + "\"";