Ctrl+/(Windows/Linux)或 Cmd+/(macOS)可快速注释或取消注释选中代码,自动适配语言的行注释符号(如//、#)。

Sublime Text 里注释和取消注释大段代码,主要靠 Ctrl+/(Windows/Linux)或 Cmd+/(macOS)——这是最常用、最直接的快捷键。
单行/多行快速切换注释
选中一段代码(可以是一行,也可以是连续多行),按一次 Ctrl+/(Win/Linux)或 Cmd+/(macOS),Sublime 会自动为每行加上或去掉行注释符号(如 //、# 或 )。
- 未选中时:对光标所在行操作
- 选中多行时:逐行为每行添加/移除行注释
- 即使选中的内容跨行不完整(比如只选了某几行中间的一部分),它仍会对整行生效
块注释(部分语言支持)
某些语言(如 JavaScript、CSS、Java)还支持块注释快捷键:Ctrl+Shift+/(Win/Linux)或 Cmd+Shift+/(macOS)。这个组合键会在选中区域前后插入 /* */(JS/CSS)或 /* ... */ 包裹,适合临时屏蔽一大段逻辑而不影响行结构。
- 注意:Python、HTML 等不原生支持该快捷键做块注释(HTML 的 是行级包裹,不是真正块注释)
- 如果没反应,说明当前语法不支持,或插件未启用
确认语法类型很重要
Sublime 的注释行为严格依赖右下角显示的语法类型(如 “JavaScript”、“Python”、“HTML”)。如果显示的是 “Plain Text”,快捷键可能无效或插错符号。
- 手动设置语法:点击右下角 → 选择对应语言
- 保存为对应后缀(如 .js、.py)通常会自动识别
- 错误语法会导致 Ctrl+/ 插入错误符号(比如在 JS 文件里被识别成 Python,就插 # 而不是 //)
基本上就这些。熟练之后,选中→敲 Ctrl+/,一气呵成,比手动输注释符快得多,也更不容易出错。










