自动关闭单引号和双引号vscode

时间:2017-08-22 03:41:48

标签: macos visual-studio-code

我的vscode不会自动关闭单引号和双引号。我已禁用所有扩展程序,但问题仍然存在。

  

vscodeVersion 1.15.0(1.15.0)

     

MAC osx:版本10.12.6(16G29)

3 个答案:

答案 0 :(得分:1)

仅供参考:这是一个错误/功能,因为双引号在光标右侧没有任何内容时自动关闭。但是,当光标右侧有某些内容时,您只能得到一个引号。

<h1 className="|> <== the closing > on the h1 tag prevents the auto-close.
<h1 className="|" > <== the space to the right allows auto-close to work.

我遇到了类似的问题,遇到了描述它的this link

答案 1 :(得分:0)

值得注意的是,vscode具有单独的编辑器设置,用于自动将括号中的引号引起来。如果您的设置中有"editor.autoClosingQuotes": "never",则vscode将永远不会关闭引号。另一方面,如果您有"editor.autoClosingQuotes": "always",则它将始终添加多余的结束报价。

答案 2 :(得分:0)

将您的键盘语言更改为仅美国而不是美国国际。