PHPSTORM.xdebug

本文详细介绍如何在PhpStorm中配置Sublime风格的语法高亮,启用并配置Xdebug插件进行PHP代码调试,包括Chrome扩展、调试配置及常用调试操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PhpStorm

官方网站

https://www.jetbrains.com/phpstorm

theme

我个人非常喜欢sublime风格的语法高亮,phpstoem是支持那种风格的

打开phpstorm, File > Setting > Editor > Color & Fonts 在scheme中选择 Monokai

使用默认的主题是不支持更改字体大小颜色的,如果要更改字体的大小,请点击旁边的Save As...

debug

启用xdebug插件

右键点击右下角的phpstudy, PHP扩展及设置>PHP扩展>Xdebug 勾上

右键点击右下角的phpstudy, 打开配置文件>php-ini,找到xdebug的配置项,保证有以下的配置

; XDEBUG Extension
zend_extension="C:\application\phpStudy\php53\ext\xdebug.dll"
;此路径和你的安装phpstudy目录有关哦
[xdebug]
xdebug.remote_enable = On
xdebug.remote_handler=dbgp
xdebug.remote_host= 127.0.0.1
xdebug.remote_port = 9000
xdebug.idekey="PHPSTORM"

chrome安装Xdebug helper扩展

进入chrome网上应用商店, 搜索&安装 Xdebug helper

启用调试

配置phpstorm

  1. 确保phpstorm里面xdebug的port也是9000(同wamp的xdebug端口) : File>Setting在搜索框里面搜索xdebug

  2. 在网站目录下新建一个目录test, 用phpstorm在这个目录下新建一个项目,并新建一个index.php文件,内容如下

    <?php
    $a = 'Hello ';
    $b = 'phpstorm';
    echo $a . $b;
    ?>
    

    在$b...那一行打一个断点,就是在行号后面点一下,就会有一个暗红的点里面还有一个勾出来

  3. 在phpstorm工具栏的, Run>Edit Configurations, 跟着我配置

  4. 选择配置,启动监听

    这两者缺一不可,

    注意每次重新启动phpstorm都要重新启动监听

启动debug

确保下面的配置

在浏览器中访问http://localhost/test/

在phpstorm中就会有如下的反应,具体如下图

  1. Show execution point 定为到断点处

  2. Step over下一条语句

  3. Step into

  4. Force step into

  5. Step out

  6. Run to cursor 运行到光标处

  7. Frames 显示调用的文件

  8. Resume program

  9. Stop

  10. View Breakpoints

  11. Mute Breakpoints

  12. console 这个必须要好好讲一下,可以直接写php代码,但你还没有释放调试,你可以尝试在console处输入以下的代码,你会发现,输入的代码实时的反馈到了内存

$a = "suprise";

enjoy it

Database

连接

使用 - 图形化方式

双击右边的表,就可以打开一个表的实例

使用 - 命令行形式

  1. 进入命令行的按钮
  2. 命令输入窗,按CTRL+ENTER执行
  3. 查询结果窗

转载于:https://my.oschina.net/u/2443527/blog/725999

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值