无尘阁日记

无尘阁日记

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 快捷键(强烈推荐)

功能MacWindows
格式化代码⌘ ⌥ LCtrl Alt L
优化 use⌃ ⌥ OCtrl Alt O
全局搜索⌘ ⇧ FCtrl Shift F
搜类⌘ OCtrl N
搜文件⌘ ⇧ OCtrl Shift N
跳转定义⌘ BCtrl B
最近文件⌘ ECtrl E
生成代码⌘ NAlt Insert

八、PHP程序员最舒服的一套组合

推荐你形成习惯:

写完代码
↓
⌘ + ⌥ + L
↓
⌃ + ⌥ + O

代码永远整整齐齐。

如果你愿意,我可以再给你一套 PHP / Yii2 开发者的 PhpStorm 最强快捷键体系(30个),开发效率能提升一倍。