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

如何设置CLion在命名空间闭合大括号后自动追加对应注释?

CLion 2021.2 命名空间自动补全设置方法

方法一:配置实时模板(最适配需求的方案)

  • 按快捷键Ctrl+Alt+S(Windows/Linux)或Cmd+,(macOS)唤出设置界面
  • 依次展开左侧菜单:编辑器 -> 实时模板 -> 选中C/C++分类
  • 可以直接修改内置的ns模板,也可以点击右侧+号新建自定义模板,参数配置如下:
    • 缩写(Abbreviation)填写namespace
    • 描述填写生成带尾部注释的命名空间块
    • 模板文本填写:
      namespace $NAME$ {
      
      $END$
      
      } // namespace $NAME$
      
    • 点击编辑变量按钮,将NAME变量的表达式设置为complete(),勾选如果定义了则跳过选项
    • 点击下方的适用范围->更改,勾选所有C/C++代码场景
  • 进入编辑器->常规->代码补全设置页,勾选实时模板的自动补全,保存所有设置即可

配置完成后输入namespace加空格,再输入命名空间名,就会出现对应补全提示,选中确认后会自动生成你需要的代码格式,光标会直接定位到两块空行的中间位置。

方法二:辅助格式配置

如果需要调整命名空间的缩进、注释默认格式,可以额外做如下设置:

  • 进入设置页的编辑器->代码样式->C/C++,切换到代码生成标签
  • 找到命名空间分类,勾选生成命名空间尾部注释,同时调整命名空间内部的缩进规则适配你的代码规范即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 16:00:00