Xdebug跟踪功能如何排除供应商目录

孟庆超

我正在使用Xdebug分析我的Laravel代码。我使用跟踪和覆盖功能。

对于覆盖范围,我可以配置白名单并排除以配置要分析的目录和文件。

但是对于跟踪,我不知道如何配置排除目录。就像vendor,我认为它们没有变化,因此我想排除它们。我只想专注于我的代码。

您知道如何配置跟踪排除或黑名单吗?

<?xml version="1.0" encoding="UTF-8" ?>
<phpunit backupGlobals="true" colors="true" convertErrorsToExceptions="true"
    convertNoticesToExceptions="true" convertWarningsToExceptions="true" stopOnFailure="false">
    <filter>
        <whitelist processUncoveredFilesFromWhitelist="false" addUncoveredFilesFromWhitelist="false">
            <directory suffix=".php">./../</directory>
            <exclude>
                <directory suffix=".php">./../vendor</directory>
            </exclude>
        </whitelist>
        <blacklist>
        </blacklist>
    </filter>
</phpunit>
德里克

要从跟踪中删除内容,可以使用Xdebug的xdebug_set_filter()函数。手册中有一个示例,内容如下:

要排除跟踪中vendor子目录中的所有文件,请执行以下操作:

例:

<?php
xdebug_set_filter(
    XDEBUG_FILTER_TRACING, XDEBUG_PATH_BLACKLIST, 
    [ __DIR__ . "/vendor/" ]
);
?>

您需要Xdebug 2.6或更高版本才能起作用。您可以将其放在index.php脚本中,也可以放入auto_prepend脚本中。唯一重要的注意事项是,在/vendor/执行文件夹内的include / calls之前,需要运行此行

FWIW在Xdebug 3XDEBUG_PATH_BLACKLIST中将重命名XDEBUG_PATH_EXCLUDE

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

供应商功能

来自分类Dev

如果供应商返回两个值,如何排除供应商

来自分类Dev

如何使用供应商/捆绑目录中安装的宝石

来自分类Dev

去忽略供应商目录

来自分类Dev

如何注销Owin供应商?

来自分类Dev

如何更改OEM供应商信息?

来自分类Dev

如何处理Go软件包中的嵌套“供应商”目录?

来自分类Dev

git如何在Zend Framework 2中包括供应商目录

来自分类Dev

如何从composer软件包中找到安装了供应商的基本目录

来自分类Dev

如何在yii2中覆盖或编辑供应商目录的代码?

来自分类Dev

git如何在Zend Framework 2中包括供应商目录

来自分类Dev

ruby:gem build ...如何在gem中包含供应商目录?

来自分类Dev

如何在yii2中覆盖或编辑供应商目录的代码?

来自分类Dev

什么是“供应商”?

来自分类Dev

供应商/资产样式表如何查找供应商/ img图像

来自分类Dev

什么是厨师供应商,我如何知道厨师将使用哪个供应商?

来自分类Dev

PHP Composer-设置供应商目录

来自分类Dev

zf2将供应商移至全局目录?

来自分类Dev

在供应商目录中找不到Magento 2 orderFactory

来自分类Dev

将捆绑包从供应商移动到src目录

来自分类Dev

我的RubyGem存储库需要供应商目录吗?

来自分类Dev

Codeigniter 3 composer 和供应商目录

来自分类Dev

Spring Cloud Stream供应商功能模型

来自分类Dev

覆盖 laravel 供应商功能(InfyOmLabs/laravel-generator)?

来自分类Dev

如何按订单明细显示所有供应商?

来自分类Dev

如何为ZFT编写供应商程序/模块

来自分类Dev

如何忽略供应商而克隆自己的Laravel项目

来自分类Dev

如何使用标题和供应商搜索Shopify产品

来自分类Dev

如何在供应商中预编译资产?

Related 相关文章

热门标签

归档