答案:通过编辑Sublime Text的.tmTheme主题文件可自定义注释颜色。1. 复制当前主题到Packages/User目录;2. 用Sublime打开并搜索comment,修改foreground值为指定HEX颜色码;3. 保存后在Preferences→Color Scheme中选择修改的主题;4. 可细分comment.line、comment.block等作用域独立设置样式,实现精准控制。

Sublime Text 中修改注释颜色需要自定义主题文件,通过编辑或创建 .tmTheme 文件来调整语法高亮显示。下面教你一步步实现注释颜色的个性化设置。
1. 找到当前使用的主题文件
Sublime 的主题文件通常是 .tmTheme 格式,存放于:
- Packages/Color Scheme - Default/(默认主题)
- Packages/User/(用户自定义主题)
- 如果你用了第三方主题(如 Monokai、Dracula),可能在对应的主题包中。
推荐做法:复制当前主题文件到 Packages/User 目录下再修改,避免更新时被覆盖。
2. 编辑 .tmTheme 文件
.tmTheme 是 XML 格式的文件。用 Sublime 打开它,搜索关键词:
- comment
- Comment
你会看到类似这样的代码块:
name Comment scope comment settings foreground #666666 fontStyle italic
修改 foreground 的值为你想要的颜色(支持 HEX 颜色码),例如:
3. 保存并切换主题
保存修改后的 .tmTheme 文件,然后进入 Sublime 菜单:
Preferences → Color Scheme,找到你修改的主题并选中。
刷新后,所有注释文字就会显示为你设定的新颜色。
4. 进阶:区分不同类型的注释
你可以更精细地控制注释样式,比如只改单行注释或文档注释:
- comment.line:单行注释(如 // 或 #)
- comment.block:块注释(如 /* ... */)
- comment.documentation:文档注释(如 /** ... */)
添加独立的 dict 块分别设置:
name Block Comment scope comment.block settings foreground #AAAAAA
基本上就这些。只要理解了主题文件结构,改注释颜色并不复杂,但能显著提升你的编码体验。










