如何调整 VSCode 对 PowerShell 的支持 - 以更好地处理引号的输入
How to tweak VSCode support for PowerShell - for better handling the typing of quotation marks
有没有办法让 VSCode 在编辑 PowerShell 时像在 JavaScript 中那样处理引号的输入?当我输入一个 "
时,我得到了它的后缀。还行吧。然而,当插入符位于字符串的末尾,就在结束 "
之前 - 输入另一个 "
- 将跳过 JavaScript 中的引号(这是所希望的,因为它对肌肉记忆的影响较小)
- 将在 PowerShell 中插入一对新的引号..
进入Visual Studio代码的安装文件夹,打开
powershell 插件文件夹。在 Windows 上是
C:\Users\XXX\AppData\Local\Code\app-0.X.X\resources\app\plugins\vs.language.powershell
- 打开文件
powershellDef.js
- 搜索
autoClosingPairs
将 "
的对添加到它的值中。代码行现在应该如下所示:
autoClosingPairs: [['{', '}'], ['[', ']'], ['(', ')'], ['"', '"']],
重启Visual Studio代码
现在它在 Powershell 文件中处理 "
的方式与在 Javascript 文件中的处理方式相同。
有没有办法让 VSCode 在编辑 PowerShell 时像在 JavaScript 中那样处理引号的输入?当我输入一个 "
时,我得到了它的后缀。还行吧。然而,当插入符位于字符串的末尾,就在结束 "
之前 - 输入另一个 "
- 将跳过 JavaScript 中的引号(这是所希望的,因为它对肌肉记忆的影响较小)
- 将在 PowerShell 中插入一对新的引号..
进入Visual Studio代码的安装文件夹,打开 powershell 插件文件夹。在 Windows 上是
C:\Users\XXX\AppData\Local\Code\app-0.X.X\resources\app\plugins\vs.language.powershell
- 打开文件
powershellDef.js
- 搜索
autoClosingPairs
将
"
的对添加到它的值中。代码行现在应该如下所示:autoClosingPairs: [['{', '}'], ['[', ']'], ['(', ')'], ['"', '"']],
重启Visual Studio代码
现在它在 Powershell 文件中处理 "
的方式与在 Javascript 文件中的处理方式相同。