kun*_*aba 28 visual-studio-code vscode-settings
当我尝试添加右括号时,它总是覆盖右边的下一个括号.这是一个屏幕截图(看起来我按下键盘上的右键,但实际上我插入了一个新的右括号):
是否有可能改变这种行为?
Mat*_*ner 13
尝试设置:
"editor.autoClosingBrackets": "never"
Run Code Online (Sandbox Code Playgroud)
完全禁用自动关闭括号功能
不,这是不可能的,这是设计的.当您键入全新代码并键入左括号时,您将自动获得结束括号(editor.autoClosingOvertype当然,当您开启时).然后,当你完成在这些括号内输入你想要的任何内容时,你将如何"退出"并将结束括号留在原处?最自然的方式是键入一个结束括号!当然,这比将手一直移到右箭头键或鼠标移动过去要容易得多.
因此,该功能可以帮助您忘记键入结束括号,而不是一种方法来避免实际键入它.(虽然如果你碰巧在没有输入的情况下出于其他原因导航,那么恭喜你,你可以免费获得这个支架!)
如果你想添加一个支架(让我注意到,在你的榜样,你会加入你有两个最简单的选项不匹配的支架!)是:(1)把光标后右括号集群在你面前键入一个新的括号,或(2)将光标放在您所做的位置,但只需键入右括号,直到添加新的括号.在任何一种情况下,任何新的括号都只会添加到群集的末尾.
对于它的价值,现在跟踪器上有一个问题.
Vscode 终于解决了这个问题,您无需执行任何操作即可获得新的行为。现在它只会吞下自动添加的括号,因此一切都会按预期进行。如果您已经从设置中禁用了 autoClosingBrackets 选项,建议现在再次打开它。
| 归档时间: |
|
| 查看次数: |
4303 次 |
| 最近记录: |