当我想从双引号更改为单引号时,我习惯选择双引号,然后键入单引号。我打算使用覆盖功能,但相反,我得到了“用引号括起来”功能。
例如:
"id"
会导致:
'"'id"
我总是关闭此自动环绕声,但我无法在设置文件中找到此设置...
有办法关闭这个功能吗?
最佳答案
这是可能的!
在 settings.json 中,您可以通过"file">“首选项”>“用户设置”打开该文件
2023 年更新
有两个设置
"editor.autoSurround": "never",
可能的值:
- “从不”
- “languageDefined” - 这是 vsCode 的默认值
- “括号” - 意味着它会自动添加括号,但不添加引号
- “引号” - 意味着它会自动添加引号但不添加括号
"editor.autoClosingQuotes": "never",
可能的值:
- “从不”
- “languageDefined” - 这是 vsCode 的默认值
- “空白之前”
- “总是”
PS:在 vsCode 的旧版本中,粒度较小,单个设置可以控制引号、大括号和方括号。 “editor.autoClosingBrackets”:“从不”
关于visual-studio-code - Visual Studio代码: Disable quote wrapping text selection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33236399/