MENU

我的PhpStorm配置单

March 6, 2019 • PHP

每次换工作,或者重新安装系统,又或者重新安装PHPStorm的时候总会面临各种符合自己习惯的配置。都需要重新到网上搜索。也用了挺久的PHPStorm,于是就想着还是自己记录下来。方便以后查找。

(1) 快捷键设置

全局搜索

类似于sublimetex的Ctrl+P,在ps中搜索Search Everywhere就可以在keymaps中发现该快捷键。默认没有做任何快捷的配置。所以我将快捷同样配置为Ctrl+P
Search Everywhere

这个快捷键功能和默认的Ctrl+Shift+N很像,我之前一直使用这个,这个不但可以搜索目录还可以搜索文件,所以看个人喜好吧。如果平时搜文件较多还是推荐Ctrl+P这个快捷键。

列出当前类文件方法

同样,类似于SublimeText中的Ctrl+R
PS中搜索File Structure,可以看到默认的快捷键为Ctrl+F12,所以这里我改成了我熟悉的Ctrl+R

File Structure

同样的,系统有个自带的快捷键Ctrl+Shift+Alt+N也可以实现这个功能,但是我感觉没有这个清爽。Ctrl+R可以列出当前类的Structure。

以上2个强烈推荐大家设置,尤其是从st党转过来的用户。

复制当前行到下一行

系统默认自带了这个快捷键,st中是Ctrl+Shift+D

选中相同字符

类似于st中的Ctrl+D,在PS中默认为Alt+J

跳转到上一次编辑的地方

Ctrl+Shift+Backspace。一般跟踪类方法的时候比较有用。

删除整行

PS中默认为Ctrl+Y,我多配了一个和st中一样的快捷键Ctrl+Shit+K
Delete Line

到这里提一句,在ps中还可以设置Delete To Line EndDelete To Line Start
也就是你可以删除光最右边字符和删除光标左边的内容,默认都是没有配置的。

(2)偏好设置

  • 同样的,在sublime Text下,当我们选择了一个词后,再按单引号或双引号,就会将我们之前选中的单词用引号括起来,但在PHPstorm下则会直接给我们用引号给覆盖掉选中的内容了,要改成sublime那样,Mac下这样开启:Preferences -> IDE -> Editor -> Smart Keys -> Surround Selection on typing quote or brace,windows下依次是Settings -> Editor -> General -> Smart Keys -> Surround Selection on typing quote or brace
  • 关闭VCS Setting->Version Control点击右边的VCS列,选择none即可。

(3)插件安装


参考推荐: https://juejin.im/post/5a61fe346fb9a01c9b660765