PhpStorm插件推荐,MacOS,Windows双系统快捷键记录,以及一些比较使用的功能详细介绍。
插件推荐
- php代码错误检查插件:Php Inspections(EA Extended)
- 统一代码风格:EditorConfig
- 主题插件:Material Theme UI
快捷键(Windows)
常用
- 查询变量来源:选中变量+F4
- 全局搜索:Ctrl + Shift + F
- 搜索文件:Ctrl + Shift + N
- 目录树搜索文件:Alt + F7
- 返回上一次编辑位置:Ctrl + Alt + <-/->
- 撤销:Ctrl + Z
- 反撤销:Ctrl + Shift + Z
- 自动导入包:Alt + Enter
- 优化导入类/包:Ctrl + Alt + O
- 格式化代码:Ctrl + Alt + L
- Git Diff快捷键
- 下一个不同:F7
- 上一个不同:Shift + F7
- Ctrl + Y 删除行
不常用
- 显示文件里所有方法:Ctrl + F12
- 设置:Ctrl + Alt + S
- 替换文本:Ctrl + R
- 复制文件路径:Ctrl + Shift + C
- 复制文件相对路径:Ctrl + Shift + Alt + C
快捷键(MacOS)
- 常用
- command + ,打开设置
- option + enter 智能提示
- shift + shift 搜索文件
- command + o 通过类名查找文件
- command + l 输入行号跳转到指定行处
- command + b 查找变量出处(或者f4)
- Command + Option + / 多行注释
- Command + F12 搜索方法
- Command + Shift + 上/下
- Command + delete 删除行
- Ctrl + Option + Shift + C(按键顺序不能错) 复制文件相对路径
- Shift + Commomd + 8 进入列选择模式,拖动鼠标可选择多列,纵向选择多行(按住option键可以一个单词一个单词条)
- Command + Shift + U 选中单词大小写切换
- Control + Shift + J 合并行
Git操作
- 常用操作
- Git Diff branch 菜单:选中项目->右键->Git ->Compare with branch..->选择要diff的分支(如下图)
- Command + K [git commit]
- Command + Shift + K [git push]
- Git Diff Commit 修改的摸个文件与某次提交对比(右键->Git->Compare with->选择要对比的那次提交)
- Git 合并分支,解决冲突 (用IDE解决冲突非常好用)
VCS->Git->Merge Changes->选择要合并的分支
- Git 合并commit
command + 左键 ,选中自己commit,右键选中Squash into… 点击确认,弹出commit描述,修改描述,提交,完成commit合并,这里只能合并自己的如果自己的多个commit中间存在远端代码更新到本地,需要使用git rebase执行变基操作,然后重复上面的步骤