PhpStorm 快捷键速查表

把 PhpStorm 最常用快捷键按功能分组整理,PHP 开发者熟练使用后编码效率翻倍。

开发工具·共 47 条命令·最后更新 2026-07-19
返回 开发工具

PHP 专用 10

Cmd + N
生成代码(构造函数、getter/setter、PHPDoc)
Cmd + Option + T
用代码包裹(if/for/try/PHPDoc)
Cmd + Option + M
提取方法
Cmd + Option + V
提取变量
Cmd + Option + C
提取常量
Cmd + P
参数信息(查看函数参数)
Cmd + B
跳转到声明
Cmd + U
跳转到父类/接口
Cmd + Option + B
跳转到实现
Cmd + Option + H
查看类型层次

Laravel 专用 7

Cmd + Option + L
Laravel 路由跳转
Cmd + Option + V
Laravel 视图跳转
Cmd + Option + C
Laravel 控制器跳转
Cmd + Option + M
Laravel 模型跳转
Cmd + Option + P
Laravel 配置跳转
Cmd + Option + R
Laravel 翻译跳转
Cmd + Option + T
Laravel 模板跳转

数据库工具 6

Cmd + Shift + F2
打开数据库工具窗口
Cmd + Option + Return
新建查询控制台
Cmd + F9
执行选中 SQL
Cmd + Option + Shift + Enter
执行所有 SQL
Cmd + U
查看表结构
Cmd + Option + N
新建表/视图/存储过程

调试与运行 11

Ctrl + R
运行当前配置
Ctrl + D
调试当前配置
Cmd + F2
停止
F8
单步跳过
F7
单步进入
Shift + F8
单步跳出
Alt + F9
运行到光标
Cmd + F8
切换断点
Cmd + Shift + F8
查看所有断点
Cmd + Option + R
恢复程序
Cmd + Option + E
计算表达式

代码质量 9

F2
下一个错误
Shift + F2
上一个错误
Cmd + Option + Shift + I
查看检查描述
Cmd + Option + Ctrl + I
快速文档
Cmd + F1
显示错误描述
Cmd + Option + I
自动缩进
Cmd + Option + L
格式化代码
Cmd + Option + O
优化 import
Ctrl + Option + Shift + N
最近更改

Symfony 专用 4

Cmd + Option + D
Symfony 路由跳转
Cmd + Option + T
Symfony 服务跳转
Cmd + Option + Y
Symfony 模板跳转
Cmd + Option + M
Symfony 模型跳转

💡 提示

  • PhpStorm 基于 IntelliJ 平台,大部分快捷键与 WebStorm、IDEA 相同。
  • Cmd + N 生成代码时,可以选择构造函数、getter/setter、PHPDoc 等,比手写快很多。
  • Laravel 插件(Laravel Plugin)提供路由、视图、控制器的快速跳转。
  • 数据库工具可以直接连接 MySQL、PostgreSQL,不用切换到 Navicat。
  • Xdebug 配置好后,Ctrl + D 启动调试,F7/F8 单步调试 PHP 代码。
  • Cmd + Option + L 格式化代码时,可以在设置中配置 PSR-1/PSR-2/PSR-12 规范。