phpstorm使用笔记
安装 网上找资源
快捷键
ctrl+d 复制当前行
ctrl+shift+u 字母大小写转换
ctrl+f 查找
Ctrl + Shift + F:区域查找
ctrl+shift+I 查看变量或方法定义源
ctrl+g 跳转行
alt+down 查看下一个方法
alt+up 查看上一个方法
ctrl+alt+l 重新格式化代码
ctrl+shift+enter (智能完善代码 如 if())
alt+shift+down line向下移动 一行代码
alt+shift+up line向上移动
ctrl+shift+down/down (移动行、合并选中行,代码选中区域 向上/下移动
CTRL+UP/DOWN 光标跳转到编辑器显示区第一行或最后一行下
ctrl+/ 行注释 //
ctrl+shift+/ 块注释 /**/
ctrl+b 获取 F4 跳到变量申明处,查找变量来源
ctrl+[] 匹配 {}[]
ctrl+shift+]/[ 选中块代码<table>....</table>
ctrl+x 剪切行
ctrl+v 复制
ctrl+shift+v 复制多个文本
ctrl + '-/+': 可以折叠项目中的任何代码块
ctrl+z 撤销
ctrl+shift+z 或者 ctrl+y 反撤销
F2 或者 Shift+F2 下/上高亮错误或警告快速定位
F3 向下查找关键字出现位置
SHIFT+F3 查找上一个
CTRL+N 查找类
CTRL+ALT+I 自动缩进
SHIFT+F2 高亮错误或警告快速定位
CTRL+H 显 示类结构图
Ctrl +F12 文件结构弹出
Ctrl+Shift+H 方法的层次结构
Ctrl+Shift+W 减少当前选择到以前的状态
ctrl + '.': 折叠选中的代码的代码
CTRL+ALT ←/→ 返回上次编辑的位置
ALT+ ←/→ 切换代码视图,标签切换
ALT+ ↑/↓ 在方法间快速移动定位
ESC 光标返回编辑框
SHIFT+ESC 光 标返回编辑框,关闭无用的窗口
CTRL+F4 关闭当前的编辑器或选项卡
Ctrl + Shift + A 查找快捷键
Ctrl + Shift + F12 切换最大化编辑器
本地历史VCS/SVN
Alt +反引号(') 快速弹出VCS菜单 ?????
Ctrl + K 提交项目VCS
Ctrl + T 更新项目从VCS
Alt + Shift + C 查看最近发生的变化
CTRL+E 最近打开的文件 /打开以后再按CTRL+E 只显示修改过的文件
ctrl+F4 关闭当前标签
Ctrl + W 增量式的选中当前块,会从光标所在处开始,每按一次,选中代码块增大一个区域。尤其在html中。(亲自实验,很好用)
设置代码字体大小
这个功能需要设置才能使用;
步骤:control+shift+A功能可以搜索对应功能,输入mouse 选择 change font size with ctrl+mouse wheel 开启 on
配置key-value 对齐
1. Setting
2. Editor
3. Code Style
4. PHP
5. Wrapping and Braces
6. Classs field/constant groups-> 勾选Align constants
7.Array initlalizer->勾选Align key-value pairs
配置自动换行:
1. Setting
2. Editor
3.General
4.Soft Wraps->Soft-wrap these files: 添加 ;*.html;*.php
设置svn 直接加载了对应的svn目录即可
查看每一行代码谁写的
右键行数,选中Annotate
phpStorm添加helper库: 添加swoole
git下载:
git clone https://github.com/swoole/ide-helper.git
个人推荐用Git下载
右键External Libraries,打开Configure PHP Include Path,点击图标“+” 添加下载好的helper库,应用确定。