All Projects → Anoxia → xdebug-zh-doc

Anoxia / xdebug-zh-doc

Licence: MIT License
xdebug中文文档

Labels

Projects that are alternatives of or similar to xdebug-zh-doc

Symfony 4 Docker Env
Docker Environment for Symfony. PHP-FPM, NGINX SSL Proxy, MySQL, LEMP
Stars: ✭ 119 (+395.83%)
Mutual labels:  xdebug
easydock
Dockerize your PHP apps ;)
Stars: ✭ 52 (+116.67%)
Mutual labels:  xdebug
php-setup-guide
How to setup your Mac for PHP development
Stars: ✭ 24 (+0%)
Mutual labels:  xdebug
Pdt
PHP Development Tools project (PDT)
Stars: ✭ 135 (+462.5%)
Mutual labels:  xdebug
Wplib Box
The Best Local Dev Server for WordPress Developers
Stars: ✭ 204 (+750%)
Mutual labels:  xdebug
homebrew-extensions
🍻 Homebrew tap for PHP extensions
Stars: ✭ 264 (+1000%)
Mutual labels:  xdebug
Wordpressify
🎈 A build system designed to automate your WordPress development workflow.
Stars: ✭ 1,374 (+5625%)
Mutual labels:  xdebug
behat-code-coverage
Generate Code Coverage reports for Behat tests
Stars: ✭ 48 (+100%)
Mutual labels:  xdebug
dnmp
docker-compose部署LNMP环境 Nginx/Openresty、MySQL(5.7、8.0、8.1)、PHP7.4(8.0、5.6)、Redis5.0、PHPMyAdmin、Xdebug、RabbitMQ、Nacos
Stars: ✭ 138 (+475%)
Mutual labels:  xdebug
docker-laravel-8
A simple Docker - Laravel 8 - MySQL - Redis - PHPAdmin - NGINX - PHP 7.4 - Composer - Artisan - XDebug
Stars: ✭ 130 (+441.67%)
Mutual labels:  xdebug
Dephpugger
Php Debugger to run in terminal to debug your code easily.
Stars: ✭ 181 (+654.17%)
Mutual labels:  xdebug
Primary Vagrant
An Apache based Vagrant configuration for helping you get the most out of WordPress Development
Stars: ✭ 192 (+700%)
Mutual labels:  xdebug
php8-xdebug
PHP 8.0 for development and production usage. With nginx, brotli, xdebug, JIT and more...
Stars: ✭ 17 (-29.17%)
Mutual labels:  xdebug
Xdebug Trace Tree
Very simple XDebug trace web GUI
Stars: ✭ 125 (+420.83%)
Mutual labels:  xdebug
docker-compose-moodle
This project quickly builds a local workspace for Moodle (Apache2, PHP-FPM with XDEBUG y Postgres) using containers for each of its main components. The local workspace is built and managed by Docker Compose
Stars: ✭ 33 (+37.5%)
Mutual labels:  xdebug
Junkman
JunkMan is a toolkit for what it can trace the PHP GC logs by xdebug.distribute GC logs to the JunkManMonitor
Stars: ✭ 106 (+341.67%)
Mutual labels:  xdebug
docker-php7
A docker image with php 7 and extensions (apc, apcu, intl, mcrypt,...)
Stars: ✭ 16 (-33.33%)
Mutual labels:  xdebug
pugdebug
Standalone xDebug client for PHP applications written in Python and Qt5, official fork.
Stars: ✭ 22 (-8.33%)
Mutual labels:  xdebug
docker-yii2-app-advanced
dockerized yiisoft/yii2-app-advanced
Stars: ✭ 18 (-25%)
Mutual labels:  xdebug
phuzz
Find exploitable PHP files by parameter fuzzing and function call tracing
Stars: ✭ 53 (+120.83%)
Mutual labels:  xdebug

xdebug中文文档

文档内容来自xdebug.org/docs,翻译时xdebug版本为2.6。我在官方文档基础上针对中文排版和教程内容的编排做了一些优化,希望中文文档看起来更容易理解。

英文原始文档地址:https://xdebug.org/docs/ 中文文档github地址:https://github.com/Anoxia/xdebug-zh-doc

目录

  • 安装

    本节介绍各个操作系统下如何安装Xdebug。

  • 基础特性

    本节介绍Xdebug的基本功能,包括在错误条件下显示堆栈轨迹、最大嵌套级别保护和时间跟踪。

  • 变量打印特性

    本节介绍Xdebug替换了PHP的var_dump()函数来打印变量。Xdebug的版本包含不同类型的不同颜色,并限制数组元素/对象属性的数量,最大深度和字符串长度。还有一些其他功能处理变量显示。

  • 堆栈跟踪

    本节介绍当Xdebug被激活时,只要PHP决定显示通知,警告,错误等,就会显示堆栈跟踪。堆栈跟踪显示的信息以及显示方式可以根据您的需要进行配置。

  • 函数跟踪

    本节介绍Xdebug允许你记录所有的函数调用,包括参数和返回值到不同格式的文件。

  • 代码覆盖率分析

    本节介绍代码覆盖率,告诉您在请求期间执行了哪一行脚本(或一组脚本)。有了这些信息,你可以找出你的单元测试有多好。

  • 垃圾收集统计

    本节介绍Xdebug的内置垃圾收集统计分析器,允许你找出PHP内部垃圾收集器触发的时间,清理了多少个变量,花了多长时间,以及如何释放多少内存。

  • 剖析PHP脚本

    本节介绍Xdebug的内置分析器允许您查找脚本中的瓶颈,并使用外部工具(如KCacheGrind或WinCacheGrind)对这些瓶颈进行可视化。

  • 远程调试

    本节介绍如何使用Xdebug为客户端提供的调试接口,如何设置PHP和Xdebug来对执行中的PHP脚本进行调试及相关的一些客户端。

  • 常见问题

    本节介绍在使用xdebug的过程中常出现的问题

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].