当我想从双引号改为单引号时,我习惯于选择双引号,然后键入一个单引号。我想要使用覆盖功能,但实际上我得到的是“用引号包裹”的功能。
例如:
"id"
会导致:
'"'id"
我总是关闭自动包裹周围的选项,但是我在设置文件中找不到这个选项。是否有关闭它的方法?答案: 我总是关闭自动包裹周围的选项,但是我在设置文件中找不到这个选项。是否有关闭它的方法?
当我想从双引号改为单引号时,我习惯于选择双引号,然后键入一个单引号。我想要使用覆盖功能,但实际上我得到的是“用引号包裹”的功能。
例如:
"id"
会导致:
'"'id"
我总是关闭自动包裹周围的选项,但是我在设置文件中找不到这个选项。是否有关闭它的方法?答案: 我总是关闭自动包裹周围的选项,但是我在设置文件中找不到这个选项。是否有关闭它的方法?
可以实现!
您可以通过“文件>首选项>用户设置”打开的settings.json文件进行设置。
更新于2023年
有两个设置
"editor.autoSurround": "never",
可选值:
"editor.autoClosingQuotes": "never",
可能的取值:
PS: 在旧版本的vsCode中,粒度较低,一个单一的设置会控制引号、花括号和方括号。 "editor.autoClosingBrackets" : "never"
我通过谷歌找到了这个问题,但是被选择的答案对我没有用。我使用的是VSCode版本1.27.2,对于我来说,我不得不禁用自动环绕选项。
"editor.autoSurround": "never"
editor.autoSurround
。 - derpedy-dooautoClosingBrackets
并不过时,它与autoSurround
有完全不同的功能。请编辑你的回答,因为它没有意义。 - vdegenne