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
Last Modified: November 10, 2019