5

我喜欢自动关闭括号、引号等的功能......但是当你在一个字符串中时,例如:“ <inside here>”并且你开始输入一个单引号或者如果引号被倒置,它会尝试在细绳。有没有办法在字符串中禁用此功能?

4

5 回答 5

6
// Controls if the editor should automatically close brackets after opening them
"editor.autoClosingBrackets": false,

在您的settings.json文件中将禁用自动关闭括号、括号、引号等。

没有用于选择性禁用报价匹配的单独开关,只有一个全局设置。

于 2017-09-22T05:03:13.647 回答
1

截至 2018 年 8 月VSCode 1.27的最新版本中,有一个设置可以禁用自动关闭所有报价。将此添加到您的:settings.json

"editor.autoClosingQuotes": "never"

如果您想为特定语言禁用此功能,请将上述设置嵌套在特定语言设置下。例如,要专门禁用该scheme语言,

"[scheme]": {
  "editor.autoClosingQuotes": "never",
},

不幸的是,我认为没有一个选项可以专门禁用单引号或双引号的自动关闭。

于 2021-09-11T17:00:29.937 回答
0

我尝试在 VSC 设置 UI 中编辑设置,但它不会改变它。我不得不编辑settings.json文件并添加一行。该settings.json文件位于:C:\Users\<Your_User>\AppData\Roaming\Code\User并添加以下行:"editor.autoClosingBrackets": false,

于 2021-11-07T17:24:20.320 回答
0

当标记在字符串或类似的东西中时尝试(Ctrl + Shift)。

于 2019-11-21T13:02:05.500 回答
0

我使用 Prettier 来组织我的代码。当使用单引号时,它会自动变成双引号。您可以使用此设置。

文件>首选项>设置类型更漂亮:单引号

勾选单选按钮(如果为真,将使用单引号而不是双引号)

谢谢你

于 2021-01-18T03:12:24.120 回答