ket*_*ett 5 code-completion square-bracket visual-studio-code
这已经让我很烦了。")", "]", "}"
当已经存在相同类型的结束符号时,VSCode不允许我键入右括号或括号等。
在此WEBM中,您看到我尝试设置另一组括号,而VSCode跳过了我键入的右括号。这非常烦人。 WEBM
如何在VSCode中禁用此行为?(或者更正它,所以VSCode为我关闭了内部括号。)
编辑:我知道我可以使用禁用VSCode中的自动闭合括号"editor.autoClosingBrackets": false
。但是我不想完全禁用它。我只想禁用改写。
TL; DR:截至2019年6月,不可能仅禁用autocloseBrackets函数的过分键入部分。您只能完全禁用自动包围式曝光。
有人建议使用Visual Studio Code 的TabOut扩展选项卡制引号,方括号等。
好的,所以我在VSC Github上发现的是:
[...]可以通过editor.autoClosingBrackets关闭。该功能包括多个部分:
一种是当键入(时,结果是(|)。
在此命中的另一部分是,当键入)且)跟随光标时,)将被改写。
该功能与语言无关,仅在本地查找下一个字符。它不计算方括号来确定代码是否为“方括号不平衡”。
(来源:https : //github.com/Microsoft/vscode/issues/35799)
目前,无法解决此问题,而又不会失去自动括弧关闭功能。此后该线程已关闭。新的是在这里:https : //github.com/Microsoft/vscode/issues/37315,但是还没有补丁发布。
归档时间: |
|
查看次数: |
6251 次 |
最近记录: |