phpstorm基本配置
Command+alt+T
注释/取消注释:
Command+/
向上移动代码:
alt+shift+↑
向下移动代码:
alt+shift+↓
格式化代码:
Command+alt+L
粘贴拷贝历史:
Command+shift+V
复制一行:
Command+D
删除当前行:
Command+delete
多行变单行:
Control+Shift+J
向下插入一行:
shift+回车
大小写转换:
Command+shift+U
关闭当前选项卡:
Command+W
多行编辑:
alt+单击
搜索类:
Command+O
搜索文件:
Command+shift+O
跳转到行:
Command+L
跳转到定义:
Command+单击
快速查看类/方法定义:
Command+Y
查看文件结构:
Command+F12
打开版本控制窗口:
control+V
文件内搜索:
Command+F
文件内替换:
Command+R
全局搜索:
Command+shift+F
全局替换:
Command+shift+R
复制文件:
F5
移动文件:
F6
重命名文件:
shift+F6
打开系统设置:
Command+,
编译:
Control+Shift+R
光标跳转到匹配括号处:
Control+M
选中相同的单词:
Control+G
选中所有相同的单词:
Control+Command+G
打开终端:
Option+F12
比较文件差异:
Command+D
二、git的使用:设置忽略文件:
克隆:
提交:
推送:
快捷键:Commond+shift+K
查看历史:
变更文件版本:
添加本地分支:
快捷键:control+V
合并分支:
三、屏蔽自动更新:调出系统设置:
Command+,
选择系统设置:
选择更新:
取消自动更新的勾选框:
四、phpstorm+xdebug+dbgp远程多用户调试:服务端配置
1-1. php-xdebug配置:
[xdebug]zend_extension=/usr/local/php/lib/php/extensions/no-debug-zts-20170718/xdebug.soxdebug.remote_enable=1xdebug.remote_host=127.0.0.1xdebug.remote_port=9000
1-2. 重启web服务器(略)
1-3. dbgp配置:
a. 地址(下载python版本的):
http://code.activestate.com/komodo/remotedebugging/
b. 解压(略)
c. 进入目录(略)
d. 修改pydbgpproxy文件内容:
vim pydbgpproxy,找到
candidate_paths = [ dirname(this_dir), # Komodo source tree layout join(dirname(this_dir), pythonlib),]
将
dirname(this_dir)
修改为
this_dir
e. 启动dbgp代理:
./pydbgpproxy -i 0.0.0.0:9001 -d 9000
2-1. 配置ftp:
2-2. 配置php脚本执行路径:
2-3. dbgp代理配置:
2-4. 服务器配置:
2-5. xdebug配置:
2-6. 开启监听:
2-7. 注册IDE-KEY:
2-8. 打断点:
2-9. 开启调试按钮:
2-10. 浏览器输入地址:
2-11. 关闭调试按钮:
2-12. 查看输出:
五、phpstorm配置phpunit进行单元测试:配置单元测试目录:
参考https://blog.51cto.com/12173069/2317104
建立单元测试模板:
运行测试:
效果:
六、phpstorm使用数据库:调出数据库面板:
新增链接:
配置:
效果:
七、phpstorm使用redis:下载地址:
a. iedis硬盘版:
https://plugins.jetbrains.com/plugin/download?rel=true&updateId=41412
b. 破解插件:
http://www.awei.org/download/iedis-2.43.jar
安装+破解:
a. 在应用程序中找到phpstorm,右键显示包内容:
b. 定位到插件文件夹:
c. 将iedis移动到插件目录下:
d. 将破解插件移动到iedis的lib目录下:
e. 启动phpstorm:
八、phpstorm使用宏录制脚本:录制:
操作(略)停止录制:
输入宏名称:
播放宏:
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。