[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8515":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":18,"rankGlobal":9,"rankLanguage":9,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":20,"hasPages":20,"topics":22,"createdAt":9,"pushedAt":9,"updatedAt":23,"readmeContent":24,"aiSummary":25,"trendingCount":15,"starSnapshotCount":15,"syncStatus":26,"lastSyncTime":27,"discoverSource":28},8515,"xdebug","xdebug\u002Fxdebug","Xdebug — Step Debugger and Debugging Aid for PHP","https:\u002F\u002Fxdebug.org",null,"PHP",3399,598,119,11,0,1,10,61.83,"Other",false,"master",[],"2026-06-12 04:00:40","Xdebug\n======\n\n.. image:: https:\u002F\u002Fgithub.com\u002Fxdebug\u002Fxdebug\u002Factions\u002Fworkflows\u002Ftests.yml\u002Fbadge.svg\n   :target: https:\u002F\u002Fgithub.com\u002Fxdebug\u002Fxdebug\u002Factions\u002Fworkflows\u002Ftests.yml\n.. image:: https:\u002F\u002Fcircleci.com\u002Fgh\u002Fxdebug\u002Fxdebug\u002Ftree\u002Fmaster.svg?style=svg\n   :target: https:\u002F\u002Fcircleci.com\u002Fgh\u002Fxdebug\u002Fxdebug\n\n.. image:: https:\u002F\u002Fraw.githubusercontent.com\u002Fvshymanskyy\u002FStandWithUkraine\u002Fmain\u002Fbadges\u002FStandWithUkraine.svg\n   :target: https:\u002F\u002Fstand-with-ukraine.pp.ua\u002F\n\nXdebug is a debugging tool for PHP. It provides step-debugging and a whole\nrange of development helpers, such as stack traces, a code profiler, features to\ndump the full execution of your script to a file, and more.\n\n|Repography logo| \u002F Recent activity |Time period|\n-----\n|recent-activity_timeline| |recent-activity_prs| |recent-activity_words| |recent-activity_users|\n\n.. |Time period| image:: https:\u002F\u002Fimages.repography.com\u002F0\u002Fxdebug\u002Fxdebug\u002Frecent-activity\u002Fef1290ac5bfa674f07dcfa4f915ce6b3_badge.svg\n   :alt: Time period\n   :target: https:\u002F\u002Frepography.com\n.. |Repography logo| image:: https:\u002F\u002Fimages.repography.com\u002Flogo.svg\n   :alt: Repography logo\n   :target: https:\u002F\u002Frepography.com\n.. |recent-activity_timeline| image:: https:\u002F\u002Fimages.repography.com\u002F0\u002Fxdebug\u002Fxdebug\u002Frecent-activity\u002Fef1290ac5bfa674f07dcfa4f915ce6b3_timeline.svg\n   :alt: Timeline graph\n   :target: https:\u002F\u002Fgithub.com\u002Fxdebug\u002Fxdebug\u002Fcommits\n.. |recent-activity_prs| image:: https:\u002F\u002Fimages.repography.com\u002F0\u002Fxdebug\u002Fxdebug\u002Frecent-activity\u002Fef1290ac5bfa674f07dcfa4f915ce6b3_prs.svg\n   :alt: Pull request status graph\n   :target: https:\u002F\u002Fgithub.com\u002Fxdebug\u002Fxdebug\u002Fpulls\n.. |recent-activity_words| image:: https:\u002F\u002Fimages.repography.com\u002F0\u002Fxdebug\u002Fxdebug\u002Frecent-activity\u002Fef1290ac5bfa674f07dcfa4f915ce6b3_words.svg\n   :alt: Trending topics\n   :target: https:\u002F\u002Fgithub.com\u002Fxdebug\u002Fxdebug\u002Fcommits\n.. |recent-activity_users| image:: https:\u002F\u002Fimages.repography.com\u002F0\u002Fxdebug\u002Fxdebug\u002Frecent-activity\u002Fef1290ac5bfa674f07dcfa4f915ce6b3_users.svg\n   :alt: Top contributors\n   :target: https:\u002F\u002Fgithub.com\u002Fxdebug\u002Fxdebug\u002Fgraphs\u002Fcontributors\n\nRequirements\n------------\n\nXdebug requires a `supported version \u003Chttps:\u002F\u002Fwww.php.net\u002Fsupported-versions.php>`_\nof PHP. For installation it requires the ``pie`` tool, unless your Linux\ndistribution has an Xdebug package (most often: ``php-xdebug``).\n\nInstallation\n------------\n\nOn most Linux distributions you can install Xdebug through `their package\nmanager \u003Chttps:\u002F\u002Fxdebug.org\u002Fdocs\u002Finstall#linux>`_.\n\nYou can also install Xdebug on Linux, macOS, and Windows, with the\n`PIE \u003Chttps:\u002F\u002Fgithub.com\u002Fphp\u002Fpie?tab=readme-ov-file#using-pie---what-do-i-need-to-get-started>`_\ninstaller through ``pie install xdebug\u002Fxdebug``.\n\nFor more extensive installation instructions, see the documentation at\nhttps:\u002F\u002Fxdebug.org\u002Fdocs\u002Finstall\n\nConfiguration\n-------------\n\nMost features in Xdebug have to be opted in into. Each feature has a specific\nopt-in. For example to use the `step debugger\n\u003Chttps:\u002F\u002Fxdebug.org\u002Fdocs\u002Fremote>`_ you need to set `xdebug.remote_enable=1` in\nyour configuration file. The step debugger requires an IDE (client), of which\nthere are many `available \u003Chttps:\u002F\u002Fxdebug.org\u002Fdocs\u002Fremote#clients>`_.\n\nThe documentation has instructions for each of Xdebug's features:\nhttps:\u002F\u002Fxdebug.org\u002Fdocs\u002F and a full list of `settings\n\u003Chttps:\u002F\u002Fxdebug.org\u002Fdocs\u002Fall_settings>`_ is also available there.\n\nContributing\n------------\n\nXdebug is written in C, and extensive knowledge of PHP's internals is\nnecessary to be able to contribute. Contributing guidance is available\n`separately \u003Chttps:\u002F\u002Fgithub.com\u002Fxdebug\u002Fxdebug\u002Fblob\u002Fmaster\u002FCONTRIBUTING.rst>`_.\n\nBefore you begin to contribute, please reach out first. Either through email\n(address at the bottom), an issue in the `issue tracker\n\u003Chttps:\u002F\u002Fbugs.xdebug.org>`_ or preferably through IRC on Freenode's #xdebug\nchannel.\n\nTesting\n-------\n\nIf you are familiar with compiling PHP extension from source, have a local\ncheckout of Xdebug's GitHub repository, and have compiled Xdebug in that\ndirectory following the instructions under `installation\n\u003Chttps:\u002F\u002Fxdebug.org\u002Fdocs\u002Finstall#source>`_ you can run Xdebug's tests by\nrunning::\n\n\tphp run-xdebug-tests.php\n\nThe test framework requires that the PHP binary on the path has Xdebug loaded,\nwith remote debugging enabled through `xdebug.mode=debug`. It is possible\nto skip remote debugging tests by exporting the `SKIP_DBGP_TESTS=1` environment\nvariable.\n\nThe `SKIP_UNPARALLEL_TESTS=1` can be used to skip tests that can not run in\nparallel environments, and the `SKIP_SLOW_TESTS=1` environment variable to skip\nslow tests. The `OPCACHE` environment variable can either be `yes` or `no` and\ncontrols whether the test framework enables or disables OpCache.\n\nLicensing\n---------\n\nXdebug is released under `The Xdebug License\n\u003Chttps:\u002F\u002Fgithub.com\u002Fxdebug\u002Fxdebug\u002Fblob\u002Fmaster\u002FLICENSE>`_, which is based on\n`The PHP License \u003Chttps:\u002F\u002Fgithub.com\u002Fphp\u002Fphp-src\u002Fblob\u002Fmaster\u002FLICENSE>`_. It is\nan Open Source license (though not explicitly endorsed by the Open Source\nInitiative).\n\nFurther Reading\n---------------\n\nXdebug has extensive documentation on its `website \u003Chttps:\u002F\u002Fxdebug.org\u002Fdocs>`_.\nThere are over a hundred settings and many functions documented. Please have a\nlook through the wealth of information that Xdebug can provide to make your\nevery day development with PHP easier.\n\nSupport\n-------\n\nFor questions regarding Xdebug, please use `StackOverflow\n\u003Chttps:\u002F\u002Fstackoverflow.com\u002Fquestions\u002Ftagged\u002Fxdebug>`_, and tag your question\nwith `xdebug`.\n\nYou can also find ad-hoc and sporadic support on IRC: ``freenode\u002F#xdebug``.\nYou can do that with your favourite client, or by using their `webchat\n\u003Chttp:\u002F\u002Fwebchat.freenode.net\u002F?channels=#xdebug>`_.\n\nIf you think that you encountered a bug, please file a detailed bug report\nat https:\u002F\u002Fbugs.xdebug.org. You are required to create an account, this is\nso that you can be contacted for additional information and to keep out\nspam.\n\n\nDerick Rethans — derick@xdebug.org\n","Xdebug 是一个针对 PHP 的调试工具，它提供了包括单步调试在内的多种开发辅助功能，如堆栈跟踪、代码性能分析器以及将脚本执行全过程输出到文件等。该项目采用 PHP 语言编写，支持多种 PHP 版本，并可通过 Linux 发行版的包管理器或 PIE 工具进行安装。Xdebug 适用于需要对 PHP 应用程序进行详细调试和性能优化的场景，能够帮助开发者更高效地定位和解决代码中的问题。",2,"2026-06-11 03:18:23","top_language"]