每次换工作,或者重新安装系统,又或者重新安装PHPStorm的时候总会面临各种符合自己习惯的配置。都需要重新到网上搜索。也用了挺久的PHPStorm,于是就想着还是自己记录下来。方便以后查找。
(1) 快捷键设置
全局搜索
类似于sublimetex的Ctrl+P
,在ps中搜索Search Everywhere
就可以在keymaps中发现该快捷键。默认没有做任何快捷的配置。所以我将快捷同样配置为Ctrl+P
这个快捷键功能和默认的Ctrl+Shift+N
很像,我之前一直使用这个,这个不但可以搜索目录还可以搜索文件,所以看个人喜好吧。如果平时搜文件较多还是推荐Ctrl+P
这个快捷键。
列出当前类文件方法
同样,类似于SublimeText中的Ctrl+R
。
PS中搜索File Structure
,可以看到默认的快捷键为Ctrl+F12
,所以这里我改成了我熟悉的Ctrl+R
同样的,系统有个自带的快捷键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
到这里提一句,在ps中还可以设置Delete To Line End
和Delete 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