phpstorm格式化快捷键
2026-03-10
在 PhpStorm 里,代码格式化(Format Code)的快捷键非常简单,也是最常用的快捷操作之一。
一、代码格式化快捷键
Mac
⌘ + ⌥ + L Command + Option + L
Windows / Linux
Ctrl + Alt + L
作用:
自动按照 Code Style(代码规范) 重新排版代码,例如:
对齐缩进
调整空格
换行
花括号位置
数组格式
链式调用换行
例如下面这种乱代码:
if($a){echo 1;}else{echo 2;}格式化后会变成:
if ($a) {
echo 1;
} else {
echo 2;
}二、只格式化选中的代码
如果只想格式化 一部分代码:
1 先选中代码
2 再按快捷键
⌘ + ⌥ + L 或 Ctrl + Alt + L
PhpStorm 只会格式化选中区域。
三、优化 import / use(非常好用)
Mac
⌃ + ⌥ + O Control + Option + O
Windows
Ctrl + Alt + O
作用:
自动删除没用的
use自动排序
use
例如:
use yii\helpers\ArrayHelper; use yii\db\Query; use yii\web\Controller;
会自动整理顺序。
四、最强一键整理代码(推荐)
PhpStorm 有一个 超级整理快捷键:
Mac
⌘ + ⌥ + L 然后勾选 Optimize imports Rearrange code
或者:
⌘ + ⌥ + ⇧ + L Command + Option + Shift + L
这个会弹出:
Reformat file Optimize imports Rearrange code
一键整理整个文件。
五、自动格式化(保存时)
很多高手会开启 保存自动格式化:
路径:
Preferences Editor Code Style
或安装插件:
Save Actions
保存时自动:
格式化代码
删除 unused use
优化 imports
开发效率会高很多。
六、推荐的一套 PHP 代码风格
如果你做 Yii2 / Laravel / 企业系统,建议:
PSR-12
设置路径:
Preferences Editor Code Style PHP
选择:
Set from → PSR12
这样团队代码会非常统一。
七、程序员常用 PhpStorm 快捷键(强烈推荐)
| 功能 | Mac | Windows |
|---|---|---|
| 格式化代码 | ⌘ ⌥ L | Ctrl Alt L |
| 优化 use | ⌃ ⌥ O | Ctrl Alt O |
| 全局搜索 | ⌘ ⇧ F | Ctrl Shift F |
| 搜类 | ⌘ O | Ctrl N |
| 搜文件 | ⌘ ⇧ O | Ctrl Shift N |
| 跳转定义 | ⌘ B | Ctrl B |
| 最近文件 | ⌘ E | Ctrl E |
| 生成代码 | ⌘ N | Alt Insert |
八、PHP程序员最舒服的一套组合
推荐你形成习惯:
写完代码 ↓ ⌘ + ⌥ + L ↓ ⌃ + ⌥ + O
代码永远整整齐齐。
如果你愿意,我可以再给你一套 PHP / Yii2 开发者的 PhpStorm 最强快捷键体系(30个),开发效率能提升一倍。
发表评论: