You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code中为C#设置自动闭合大括号?

在VS Code中为C#单独配置大括号自动闭合(含字符串插值场景)

可以实现针对C#语言单独配置大括号自动闭合,具体操作步骤如下:

  1. 打开VS Code设置界面:按下Ctrl+,(Windows/Linux)或Cmd+,(Mac)。
  2. 点击设置界面右上角的{}图标,进入settings.json编辑模式。
  3. 在文件中添加以下C#专属配置:
"[csharp]": {
    "editor.autoClosingPairs": [
        { "open": "{", "close": "}" },
        { "open": "(", "close": ")" },
        { "open": "[", "close": "]" },
        { "open": "\"", "close": "\"", "notIn": ["string"] },
        { "open": "'", "close": "'", "notIn": ["string", "comment"] },
        { "open": "`", "close": "`", "notIn": ["string", "comment"] }
    ]
}
  1. 保存settings.json即可生效。

配置说明

  • 该配置仅对.cs文件生效,不会干扰其他语言的编辑行为。
  • 配置保留了VS Code默认的括号、引号自动闭合规则,同时新增{}的自动补全逻辑。
  • 在字符串插值场景下,输入{后会自动补全},光标停留在大括号中间,直接输入变量名即可完成插值编写。

内容的提问来源于stack exchange,提问作者balazscseh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 14:25:20