phpstorm Find Action - (sunznx) 振翅飞翔
17 August 2019

Find Action 介绍

Find Action 类似 emacs 的 M-x 功能,支持输入 Action 名来运行 Action 而不是通过按快捷键。

使用的场景:

  1. 快捷键不够用,不怎么常用的命令不想为他设置快捷键
  2. 无法设置快捷键的命令
  3. 更快速的定位到系统设置

quote 替换

编程的时候偶尔需要将 "' 互相转换,但又不想浪费一个快捷键来设置,可以通过 Find Action ,输入 quote ,选中 Replace quotes

初始化 class 的 field

当我们快速新建一个类的时候,可以从 __construct 里面自动生成 field

这个功能有时候是关闭的,需要在系统设置里面打开

也可以通过 Find Action 打开

格式化的时候自动清除不需要的 import

默认 Reformat Code 格式化 不会自动清除不需要的 import,可以通过 Find Action 找到 Show Reformat File Dialog ,这个设置是会自动记忆上一次保存的设置

总结

上面只是 Find Action 的使用小场景,顶多是抛砖引玉。