【问题标题】:How to use quotes in Visual Studio Code settings values?如何在 Visual Studio Code 设置值中使用引号?
【发布时间】:2017-06-21 20:59:46
【问题描述】:
我正在尝试将其添加为我的默认终端:C:\Windows\System32\cmd.exe /k "C:\Program Files\nodejs\nodevars.bat" 但是如何设置 "/k" C:\Program Files\nodejs\nodevars.bat" 部分在 terminal.integrated.shellArgs.windows 设置中。它不允许嵌套引号。我尝试转义引号、双引号等。命令提示符说明的每个选项路径设置无效。
【问题讨论】:
标签:
visual-studio-code
settings
【解决方案1】:
转到文件菜单 > 首选项 > 工作区设置。在右侧,您将看到 settings.json。在此文件中添加以下行-
"terminal.integrated.shell.windows": "C:\\Windows\\system32\\cmd.exe /k \"C:\\Program Files\\nodejs\\nodevars.bat\""
就是这样。现在你可以运行 npm install 和 npm start 命令来运行你的 angular2 应用程序了。
看看这是否有帮助。
【解决方案2】:
我认为\" 不适用于 cmd shell args 但这对我有用:
"terminal.integrated.shell.windows": "C:\\Windows\\system32\\cmd.exe",
"terminal.integrated.shellArgs.windows": [
"/k",
"C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Auxiliary\\Build\\vcvars64.bat",
"&&start-ssh-agent"
],