PhpStorm支持多行代码快速注释与取消注释:①Ctrl+/(Cmd+/)执行行注释;②Ctrl+Shift+/(Cmd+Shift+/)执行块注释;③菜单栏Code→Comment with Line/Block Comment可替代快捷键;④可在Keymap中自定义注释快捷键;⑤配合Ctrl+W(Cmd+W)智能扩展选区后注释结构体。

如果您在 PhpStorm 中需要快速为多行代码添加注释或取消注释,系统已内置高效快捷键支持。以下是实现批量注释的多种方法:
一、使用默认快捷键进行行注释
PhpStorm 默认为当前选中行或光标所在行自动添加单行注释(//),无需手动输入,适用于 PHP、JavaScript、HTML 等多数语言文件。
1、选中需要注释的多行代码,或仅将光标置于某一行(未选中时作用于当前行)。
2、按下 Ctrl + /(Windows/Linux)或 Cmd + /(macOS)。
立即学习“PHP免费学习笔记(深入)”;
3、所选区域每行首部将自动插入 //;若已存在行注释,则自动移除。
二、使用默认快捷键进行块注释
块注释适用于包裹一段逻辑代码,使用 /* ... */ 格式,对非连续行或需保留内部换行结构的片段更友好。
1、选中目标代码段(可跨函数、跨空行)。
2、按下 Ctrl + Shift + /(Windows/Linux)或 Cmd + Shift + /(macOS)。
3、PhpStorm 将在选区首尾分别插入 /* 和 */,并自动处理缩进与换行对齐。
三、通过菜单栏执行批量注释
当快捷键被其他软件占用或临时遗忘时,可通过界面路径触发相同功能,确保操作可达性与一致性。
1、用鼠标拖选或多按住 Shift+方向键选定目标代码范围。
2、点击顶部菜单栏中的 Code → Comment with Line Comment(行注释)或 Comment with Block Comment(块注释)。
3、PhpStorm 即刻完成注释符号插入或移除,响应无延迟。
四、自定义快捷键映射
若默认快捷键与个人习惯冲突或与其他 IDE 不一致,可重新绑定注释操作到更顺手的组合键。
1、进入 File → Settings(Windows/Linux)或 PhpStorm → Preferences(macOS)。
2、展开左侧导航至 Keymap,在搜索框输入 comment。
3、右键点击 Comment with Line Comment 或 Comment with Block Comment,选择 Add Keyboard Shortcut,输入新组合键并确认。
五、基于代码结构智能注释
PhpStorm 支持按语法单元(如方法、类、if 块)自动识别并注释完整结构体,避免手动拖选遗漏。
1、将光标置于目标方法名、class 关键字或控制语句(如 if、for)起始行任意位置。
2、按下 Ctrl + W(Windows/Linux)或 Cmd + W(macOS)多次,逐级扩大选中范围至完整结构体。
3、待整个结构被高亮后,直接使用 Ctrl + / 执行行注释,或 Ctrl + Shift + / 执行块注释。










