我的vscode不会自动关闭单引号和双引号。我已禁用所有扩展程序,但问题仍然存在。
vscodeVersion 1.15.0(1.15.0)
MAC osx:版本10.12.6(16G29)
答案 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)
将您的键盘语言更改为仅美国而不是美国国际。