Visual Studio代码:禁用引用包装文本选择

Jaa*_*aap 48 visual-studio-code vscode-settings

当我想从双引号更改为单引号时,我习惯选择双引号,然后键入单引号.我打算使用覆盖功能,但相反,我正在使用'wrap with quote'功能.

例如:

"id"
Run Code Online (Sandbox Code Playgroud)

会导致:

'"'id"
Run Code Online (Sandbox Code Playgroud)

我总是将这个自动环绕声关闭,但我无法在设置文件中找到此设置...

有没有办法把它关掉?

Drk*_*ima 66

有可能的!

 "editor.autoClosingBrackets" : "never"
Run Code Online (Sandbox Code Playgroud)

(位于settings.json中,您可以通过文件>首选项>用户设置在编辑器中打开)

可悲的是,此设置涵盖了所有自动包装.包括大括号,双引号,单引号和括号.您无法单独控制它们

  • 谢谢!非常烦人,你无法单独控制它们. (12认同)
  • 这不再是正确的答案。参见其他答案中指出的`editor.autoSurround`。 (3认同)

Spa*_*071 29

我通过Google发现了这个问题,所选答案对我不起作用.我正在使用VSCode版本1.27.2,对我来说,我必须禁用Auto Surround选项.

__CODE__


dan*_*ilo 10

使用 VSCode 版本:1.36.0

您可以使用: "editor.autoClosingQuotes": "never"

或者

在此处输入图片说明

在此处输入图片说明