Phpstorm 常用设置&技巧

概述

以前开发,常用的IDE开发工具是zendstudio,从接触PHP,就一直使用该开发工具,感觉他对PHP的支持超级好,而且还支持各种eclipse的语法,一直对其爱不释手。
直到自己换了mac开发之后,才发现,在mac os下,zendstudio的支持并不好,特别是在全屏模式下,或者在svn提交的时候,各种现实界面问题,例如:svn提交页面显示不全等问题。
最终遇到了phpstorm,一个号称最好的PHP IDE编辑器,没有之一。从此后,对zendstudio的爱转移到了phpstorm上。
使用过程中的一些快捷键设置、常用设置等,由于习惯了sublime、notepad++等快捷键的操作习惯。因此做了一些自己的设置,过程记录下来,以备自己不时之需。

设置

  • ** 使用星号:* 标记有改动的文件 **
    打开设置:settings->Editor->Editor Tabs
    勾选:Mark modified tabls with astrerisk即可对更改的文件进行标记

  • ** 取消文件的自动保存 **
    打开设置:setting->Appearance&Behavior->System settings
    取消勾选截图中的两项设置即可

  • ** 显示TAB 或者 空格的效果 **
    打开设置:settings->Editor->General->Appearance
    勾选截图中的选项即可

    开启该选项后,编辑器对于代码的显示形式变为:

  • ** 关闭每次启动打开上次的项目 **
    打开设置:settings->Appearance&Behavior->System Settings
    取消勾选:Reopen last project on startup

  • ** 更换主题颜色 **
    windows:C:\Users\用户名\.PhpStorm2016.1\config\colors
    macOS:/Users/kun/Library/Preferences/PhpStorm2016.1/colors

  • ** 取消代码中对方法参数的的显示 **
    设计成最新版的phpstorm之后,发现,针对调用方法的时候,总是显示方法的参数属性等,非常不美观

    打开设置:settings->Editor->General->Appearance
    取消勾选:Show parameter name hints即可

快捷键

  • ** 设置快速打开文件搜索快捷键 **
    该快捷键默认是的shift + shift

  • ** 快速显示侧边栏(项目树) **
    在keymap中搜索project,在other中,将project的快捷键修改为alt+a

  • ** 多行选择 **
    快捷键,类似sublime中的ctrl + d,在phpstorm中,该快捷键是:ctrl + G

  • ** 查找方法、变量的使用位置 **
    alt + F7

常见问题

  • ** 运行是提醒,需要安装JAVA环境 **
    • 下载最新版的JAVA文件
    • JDK文件(第一次运行的安装选择),直接选择默认安装,我选择的是:E:\Program Files\Java
    • 在JAVA目录下(jdk同级目录)下创建jre文件,将第二次的文件路径选择指定到该目录
    • 最终安装目录形式: