phpstorm phpstorm如何使用用 phpun...

phpstorm配置Xdebug进行调试PHP教程
投稿:hebedich
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了使用phpstorm+Xdebug 调试PHP教程,需要的朋友可以参考下
运行环境:
PHPSTORM版本 : 8.0.1
PHP版本 : 5.6.2
xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll
ps : php版本和xdebug版本一定要相对应
1. PHP***xdebug扩展
php.ini的配置,下面的配置仅供参考,路径要换成自己的!
zend_extension=”D:\wamp\php-5.6.2-x64\ext\php_xdebug-2.2.5-5.6-vc11-x86_64.dll”
xdebug.remote_enable = On
xdebug.remote_handler = dbgp
xdebug.remote_host= localhost
xdebug.remote_port = 9000
xdebug.idekey = PHPSTORM
ps :& remote_handler 、 remote_host、 remote_port 这些都有默认值,但还是建议设置下,至少知道要设置这些参数~
查看phpinfo~
2.PHPSTORM设置
楼主以前一直用zendstudio,刚开始用phpstorm非常蛋疼,用了一段时间后发现还挺好用的~
1.首先检查phpstorm的xdebug配置
这里的debug port要和php.ini里面的 xdebug.remote_port相一致!默认是9000,如果9000端口被占用的话,可以改成其他端口。
2. 设置debug.
添加本地的 web server~
www.51open.pcom 是我本地的 web server~ ~
3.开始调试
打好第一个断点,shift + F9就可以了
打好 第一个断点 ,选中配置的debug, &按旁边的臭虫 按钮
根据断点配置,或在打开 Debug URL 的过程中,或在 POST 之后,如果 PhpStorm ***到了 Debug 连接,就会立即切换到编辑器界面,并跳转到设置的断点处,浏览器端会等待 PhpStorm 的操作。
你可以随时中断 PhpStorm 的调试,或方便的进行 Step Into / Step Over / Run to cursor(这个刁爆了):
哎呀,不想调试了,PhpStorm 却总是跳出来?记得刚刚那个***按钮嘛,再点一下,让其变成红色,就好了。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具图解phpstorm常用快捷键 - 哦先生 - 博客园
随笔 - 81, 文章 - 33, 评论 - 8, 引用 - 0
转载自 /a/5643
查询快捷键
CTRL+ALT+L 格式化代码
CTRL+ALT+I 自动缩进
CTRL+ALT+SPACE 类名或接口名提示(与系统冲突) 提示类名关键字 (abstract public ...)
CTRL+SPACE空格 代码自动完成,代码提示,一般与输入法冲突
CTRL+ALT+T 把选中的代码放在TRY{} IF{} ELSE{} 里
复制快捷方式
F5 复制文件/文件夹
CTRL+C 复制
CTRL+V 粘贴
CTRL+X 剪切,删除行
Ctrl + Y 删除行插入符号
CTRL+D 复制行 , 快速分布li标签等
CTRL+SHIFT+V 可以复制多个文本,将前几次复制的文本保存下来了
SHIFT+F2 高亮错误或警告快速定位错误,多个错误循环高亮
本地历史VCS/SVN
Ctrl + K 提交项目VCS
Ctrl + T 更新项目从VCS
Alt + Shift + C 查看项目最近文件版本变化文件 , CTRL+E 只是查看修改过的文件
Alt + ` (table 上面的点) 快速弹出VCS菜单
其他快捷方式
CTRL+Z 倒退(代码后悔)
CTRL+SHIFT+Z 向前
CTRL+H 显示类层级关系图,继承/实现关系
Ctrl +F12 文件结构弹出 类似 ALT + 7
CTRL+W 块状选中代码,连续按会有其他效果 Ctrl+Shift+W 减少当前选择到以前的状态
CTRL+O 魔术方法, 在php类体中有效
ctrl+shift+i 快速查看变量或方法定义源 , 也可以鼠标按住+CTRL
CTRL+ALT+F12 资源管理器打开文件夹,跳转至当前文件在磁盘上的位置
CTRL+ [] 光标移动到{}[]开头或结尾位置
CTRL+SHIFT+[] 直接选中块代码 = CTRL+W 按好几下
SHIFT+ALT+INSERT 竖编辑模式
CTRL+/ 单行注释/取消注释
CTRL+SHIFT+/ 块状注释/取消块状注释
Ctrl+Shift+U 选中的字符大小写转换
'-/+':可以折叠项目中的任何代码块,包括htm中的任意nodetype=3的元素,function,或对象直接量等等。它不是选中折叠,而是自动识别折叠。
ctrl + '.': 折叠选中的代码的代码
CTRL+ALT&/&
返回上次编辑的位置
切换代码视图,标签切换
在方法间快速移动定位
ctrl+shift+enter(智能完善代码 如if())
ctrl+shift+up/down (移动行、合并选中行,代码选中区域向上/下移动)
重命名,重构当前区域内变量重命名/重构
不但可以重命名文件名,而且可以命名函数名,函数名可以搜索引用的文件,还可以重命名局部变量。还可以重命名标签名。
'7':显示当前的类/函数结构。类似于eclipse中的outline的效果。试验了一下,要比aptana的给力一些,但还是不能完全显示prototype下面的方法名。
Alt + Shift + I
检查当前文件与当前的配置文件
快速文档查询
ALT + INSERT 生成的代码...器(getter,setter方法,构造函数)
活动代码提示
Alt + Enter
显示意图的行动和快速修复
Shift + Tab
键缩进/取消缩进选中的行
Ctrl + Shift + J 智能线连接(仅适用于HTML和JavaScript)
Ctrl + Enter
智能线分割(HTML和JavaScript)
Shift + Enter
开始新的生产线
Ctrl + Delete
删除字(word)
Ctrl + Backspace 删除整个字 ,单纯Backspace单个字符删除
Alt + Shift + F10
选择的配置和运行
Ctrl + Shift + X 运行命令行
Alt + Shift + F9
选择配置和调试
Shift + F10
Shift + F9
Ctrl + Shift + F10 运行范围内配置编辑器
Ctrl+Shift+H
方法的层次结构
Ctrl+Alt+H
显示代码注释
选择当前文件或菜单中的任何视图工具栏
CTRL+UP/DOWN
光标跳转到编辑器显示区第一行或最后一行下
光标返回编辑框
光标返回编辑框,关闭无用的窗口
关闭当前的编辑器或选项卡
Ctrl + Alt + V引入变量
Ctrl + Alt + F 类似引入变量
Ctrl + Alt + C引入常量
Ctrl + Tab
键切换选项卡和工具窗口
Ctrl + Shift + A
查找快捷键
Alt + #[0-9]
打开相应的工具窗口
Ctrl + Shift + F12 切换最大化编辑器
Alt + Shift + F
添加到收藏夹
Ctrl +反引号(`) 快速切换目前的配色/代码方案/快捷键方案/界面方案
Ctrl + Alt + S
打开设置对话框(与QQ冲突)
Shift + F7智能进入
Shift + F8步骤
ALT + F9运行到光标
Alt + F8计算表达式
F9恢复程序
Ctrl + F8切换断点
Ctrl + Shift + F8查看断点
Shift + Esc键隐藏活动或最后一个激活的窗口
Ctrl + Shift + F4关闭活动运行/消息/ /...选项卡
Ctrl + Shift + Backspace键导航到最后编辑的位置
Ctrl + Alt+B
到实施(S)
Ctrl + Shift+I
打开快速定义查询
转到super-method/super-class
Alt + Home
组合显示导航栏
Ctrl + F11切换书签助记符
Ctrl +#[0-9]转到编号书签
Shift + F11显示书签
Esc键编辑器(从工具窗口)
帮助千万别按,很卡!
F2(Shift+F2) 下/上高亮错误或警告快速定位
向下查找关键字出现位置
查找变量来源
复制文件/文件夹
返回到以前的工具窗口pear*** 与phpstorm运行 phpunit -
- ITeye技术网站
博客分类:
1. 所需工具
1) go-pear.
2) php_xdebug.dll
3) PhpStorm-4.0.3.exe
2. 将 go-pear.phar 复制到你所对应的PHP文件目录下
然后打开命令提示符,黑框显示的目录要调到
PHP的目录,然后输入php go-pear.phar,进行
pear 的***(出现 system|local[system]: 时,
按回车, 然后输入“all”,然后就一直回车就可
***完了会有个Pear的文件夹出现在PHP目录下3. 然后在命令行输入:
pear config-set auto_discover 1
pear install pear.phpunit.de/PHPUnit
pear install phpunit/DbUnit
pear install phpunit/PHPUnit_Selenium
对PHPUnit进行***,***完后pear文件夹下
有个PHPUnit的文件夹目录;4. 将php_xdebug.dll复制到PHP-&ext的目录下,修改PHP.ini
将[zend]下的xdebug前面的分号去掉,并将
zend_extension的路径改成php_xdebug.dll的路径;
5. ***PhpStorm-4.0.3.exe
: EMBRACE key
00002UsvSON704l"dILe1PVx3y4"B3
49AU6oSDJrsjE8nMOQh"8HTDJHIUUh
gd1BebYc5U"6OxDbVsALB4Eb10PW8"
6.配置phpStorm运行phpUnit
打开phpStorm -& File -& Settings -& PHP -& Interpreter
在Interpreter 处新建一个phpName 并链接到你配置的php目录
并在Include path 链接到你***的pear目录
huyuantai000
浏览: 33520 次
来自: 广州

参考资料

 

随机推荐