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

如何配置Sublime Text 4中C++注释自动补全的星号与缩进规则

Sublime Text 4 C++ 注释自动续行配置方案

你提到的特性在Sublime Text官方体系中叫做注释自动续行,属于C/C++语法包内置的缩进规则模块,以下是两个需求的对应配置方法:

需求1:移除自动插入的*

全局禁用所有语言的注释自动续行

  1. 打开配置页:顶部菜单栏选择 Preferences > Settings
  2. 在右侧用户配置JSON中添加如下内容,保存即可生效:
{
    "indent_tools_auto_continue_comments": false
}

仅针对C++语言禁用(推荐,不影响其他语言)

  1. 打开任意后缀为.cpp/.h的C++文件
  2. 顶部菜单栏选择 Preferences > Settings - Syntax Specific
  3. 在打开的C++专属配置文件中添加如下内容,保存即可:
{
    "indent_tools_auto_continue_comments": false
}

需求2:修改星号后的缩进规则,匹配4空格缩进

你只需要调整注释续行的边距参数即可,推荐用C++专属配置:

  1. 按上述步骤打开C++语法专属配置页
  2. 添加如下配置条目:
{
    "indent_tools_auto_continue_comments": true,
    // 该参数控制星号后的额外缩进空格数,默认值为0,设置为1即可实现星号后多1个空格,匹配你需要的4空格对齐效果
    "indent_tools_comment_continuation_margin": 1
}

如果配置后未生效,重启Sublime Text即可;如果你安装了第三方注释插件(如DoxyDoc),需要同步修改对应插件的注释缩进配置,避免冲突。

内容的提问来源于stack exchange,提问作者Tom de Geus

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.12 17:42:01