gpt4 book ai didi

visual-studio-code - 如何禁用<>的自动关闭功能而不在其他方括号(){}中禁用它?

转载 作者:行者123 更新时间:2023-12-03 11:26:29 24 4
gpt4 key购买 nike

VSCode for Rust中的<>括号的自动补全让我很烦。尽管在指定泛型类型时可能很有用,但对于小于运算符的对象,当它自动完成“>”时,它确实使我感到困扰。
我知道我可以完全禁用自动关闭括号,但是有一种方法可以指定应该将其中的哪一个视为括号?我已经安装了Rust扩展,没有它,这不是问题。

最佳答案

在Rust开发人员编写泛型而不是比较逻辑的前提下,在this pr中的autoClosingPairs中添加了尖括号。重新选择了here,但无济于事。似乎无法通过vscode的当前配置选项来区分泛型和比较。但是,有两种方法可以手动删除此行为。一种是通过将以下行添加到settings.json中来禁用所有括号的自动关闭:

"editor.autoClosingBrackets": "never"
另一种解决方案是通过在本地删除 rust 扩展名的配置来禁用仅对尖括号的自动关闭:
// .vscode/extensions/rust-lang.rust-x.x.x/language-configuration.json

"autoClosingPairs": [
{ "open": "<", "close": ">" },
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ remove this line
]

关于visual-studio-code - 如何禁用<>的自动关闭功能而不在其他方括号(){}中禁用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64942734/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com