质量工具
该页面仅在启用PHP插件时可用。PHP插件与PhpStorm 捆绑在一起并默认激活。如果插件被禁用,请在设置/首选项的已安装选项卡上启用它。插件页面,如管理插件中所述。
PHP_CodeSniffer
在本节中,选择要使用的 PHP_CodeSniffer 脚本。
物品 | 描述 |
---|---|
配置 | 选择代码质量工具脚本:
|
显示忽略的文件 | 单击以打开PHP_CodeSniffer Ignored Files对话框,其中列出了 PHP_CodeSniffer 跳过的文件。当等待来自 PHP_CodeSniffer 的响应超过Tool process timeout字段中指定的限制时,PhpStorm 建议在检查期间将新文件添加到列表中。这样做是为了防止减慢处理速度。对于每个文件,PhpStorm 都会显示其名称和位置。
|
PHP_CodeSniffer 对话框
当您单击PHP_CodeSniffer页面上配置列表旁边的时,将打开该对话框。
使用此对话框配置本地 PHP_CodeSniffer 脚本或与远程 PHP 解释器关联的脚本,以及配置 PHP_CodeSniffer 的行为。有关详细信息,请参阅PHP_CodeSniffer。
物品 | 描述 |
---|---|
PHP_CodeSniffer 路径 | 在此字段中,指定 PHP_CodeSniffer 脚本的位置:phpcs.bat用于 Windows 或 phpcs 用于 Linux 和 macOS。 如果脚本与 PHP 解释器相关联,PhpStorm 会检测到它的路径并自动填写该字段,但您可以在必要时对其进行编辑。手动键入路径或单击并在打开的对话框中选择路径。 要检查phpcs.bat或phpcs的指定路径是否确保了 PhpStorm 和 PHP_CodeSniffer 之间的交互,即可以从 PhpStorm 启动该工具,并且 PhpStorm 将从它接收问题报告,请单击“验证”按钮。此验证等同于运行 |
口译员 | 该字段显示选择的 PHP 解释器以使用 PHP_CodeSniffer。 |
工具进程超时 | 在此字段中,指定您希望 PhpStorm 等待来自 PHP_CodeSniffer 的结果的时间。如果超时,则终止进程以防止过多的 CPU 和内存使用。这使您可以根据计算机的配置和使用的规则集微调 PHP_CodeSniffer 进程行为。 |
PHP 代码美化器和修复器设置 | 在此区域中,在Path to phpcbf字段中提供PHP Code Beautifier and Fixer工具的路径。手动键入路径或单击并在打开的对话框中选择路径。 |
PHP 混乱检测器
在本节中,选择要使用的 Mess Detector 脚本。
物品 | 描述 |
---|---|
配置 | 选择 Mess Detector 脚本:
|
显示忽略的文件 | 单击以打开Mess Detector Ignored Files对话框,其中列出了 Mess Detector 跳过的文件。当等待 Mess Detector 的响应超过Tool process timeout字段中指定的限制时,PhpStorm 建议在检查期间将新文件添加到列表中。这样做是为了防止减慢处理速度。对于每个文件,PhpStorm 都会显示其名称和位置。
|
消息检测器对话框
当您单击“ Mess Detector ”页面上的“配置”列表旁边时,该对话框将打开。
使用此对话框配置本地 Mess Detector 脚本或与远程 PHP 解释器关联的脚本,以及配置 Mess Detector 的行为。有关详细信息,请参阅PHP 混乱检测器。
物品 | 描述 |
---|---|
混乱探测器路径 | 在此字段中,指定 Mess Detector 脚本的位置:phpmd.bat用于 Windows 或 phpmd 用于 Linux 和 macOS。 如果脚本与 PHP 解释器相关联,PhpStorm 会检测到它的路径并自动填写该字段,但您可以在必要时对其进行编辑。手动键入路径或单击并在打开的对话框中选择路径。 要检查phpmd.bat或phpmd的指定路径是否确保 PhpStorm 和 Mess Detector 之间的交互,即可以从 PhpStorm 启动该工具,并且 PhpStorm 将从它接收问题报告,请单击“验证”按钮。此验证等同于运行 |
口译员 | 该字段显示了使用 Mess Detector 所选择的 PHP 解释器。 |
工具进程超时 | 在此字段中,指定您希望 PhpStorm 等待来自 Mess Detector 的结果的时间。如果超时,则终止进程以防止过多的 CPU 和内存使用。这使您可以根据计算机的配置和使用的规则集微调 Mess Detector 进程行为。 |
PHP CS 修复程序
在本节中,选择要使用的 PHP CS Fixer 脚本。
物品 | 描述 |
---|---|
配置 | 选择 PHP CS Fixer 脚本:
|
显示忽略的文件 | 单击以打开PHP CS Fixer Ignored Files对话框,其中列出了 PHP CS Fixer 跳过的文件。当等待来自 PHP CS Fixer 的响应超过Tool process timeout字段中指定的限制时,PhpStorm 建议在检查期间将新文件添加到列表中。这样做是为了防止减慢处理速度。对于每个文件,PhpStorm 都会显示其名称和位置。
|
PHP CS 修复程序对话框
当您单击PHP CS Fixer页面上的配置列表旁边时,该对话框将打开。
使用此对话框配置本地 PHP CS Fixer 脚本或与远程 PHP 解释器关联的脚本,以及配置 PHP CS Fixer 的行为。有关详细信息,请参阅PHP CS 修复程序。
物品 | 描述 |
---|---|
PHP CS Fixer 路径 | 在此字段中,指定 PHP CS Fixer 脚本的位置:php-cs-fixer.bat(适用于 Windows)或 php- cs-fixer(适用于 Linux 和 macOS)。 如果脚本与 PHP 解释器相关联,PhpStorm 会检测到它的路径并自动填写该字段,但您可以在必要时对其进行编辑。手动键入路径或单击并在打开的对话框中选择路径。 要检查php-cs-fixer.bat或php- cs-fixer 的指定路径是否确保了 PhpStorm 和 PHP CS Fixer 之间的交互,即该工具可以从 PhpStorm 启动,并且 PhpStorm 将收到来自它的问题报告,单击验证按钮。此验证等同于运行 |
口译员 | 该字段显示选择的 PHP 解释器以从中使用 PHP CS Fixer。 |
工具进程超时 | 在此字段中,指定您希望 PhpStorm 等待来自 PHP CS Fixer 的结果的时间。如果超时,则终止进程以防止过多的 CPU 和内存使用。这使您可以根据计算机的配置和使用的规则集微调 PHP CS Fixer 进程行为。 |
诗篇
在本节中,选择要使用的 Psalm 脚本。
物品 | 描述 |
---|---|
配置 | 选择诗篇脚本:
|
显示忽略的文件 | 单击以打开Psalm Ignored Files对话框,其中列出了 Psalm 跳过的文件。当等待来自 Psalm 的响应超过Tool process timeout字段中指定的限制时,PhpStorm 建议在检查期间将新文件添加到列表中。这样做是为了防止减慢处理速度。对于每个文件,PhpStorm 都会显示其名称和位置。
|
诗篇对话
当您单击Psalm页面上配置列表旁边的时,该对话框将打开。
使用此对话框配置本地 Psalm 脚本或与远程 PHP 解释器关联的脚本,以及配置 Psalm 的行为。详情见诗篇。
物品 | 描述 |
---|---|
诗篇路径 | 在此字段中,指定 Psalm 脚本的位置:psalm.bat用于 Windows 或 psalm 用于 Linux 和 macOS。 如果脚本与 PHP 解释器相关联,PhpStorm 会检测到它的路径并自动填写该字段,但您可以在必要时对其进行编辑。手动键入路径或单击并在打开的对话框中选择路径。 要检查psalm.bat或psalm的指定路径确保 PhpStorm 和 Psalm 之间的交互,即可以从 PhpStorm 启动该工具,并且 PhpStorm 将从它接收问题报告,请单击“验证”按钮。此验证等同于运行 |
口译员 | 该字段显示选择的 PHP 解释器来使用 Psalm。 |
工具进程超时 | 在此字段中,指定您希望 PhpStorm 等待来自 Psalm 的结果的时间。如果超时,则终止进程以防止过多的 CPU 和内存使用。这使您可以根据计算机的配置和使用的规则集微调 Psalm 进程行为。 |
PHP斯坦
在本节中,选择要使用的 PHPStan 脚本。
物品 | 描述 |
---|---|
配置 | 选择 PHPStan 脚本:
|
显示忽略的文件 | 单击以打开PHPStan Ignored Files对话框,其中列出了 PHPStan 跳过的文件。当等待来自 PHPStan 的响应超过工具进程超时字段中指定的限制时,PhpStorm 建议在检查期间将新文件添加到列表中。这样做是为了防止减慢处理速度。对于每个文件,PhpStorm 都会显示其名称和位置。
|
PHPStan 对话框
当您单击PHPStan页面上的配置列表旁边时,该对话框将打开。
使用此对话框配置本地 PHPStan 脚本或与远程 PHP 解释器关联的脚本,以及配置 PHPStan 的行为。有关详细信息,请参阅PHPStan。
物品 | 描述 |
---|---|
PHPStan 路径 | 在此字段中,指定 PHPStan 脚本的位置:phpstan.bat用于 Windows 或 phpstan 用于 Linux 和 macOS。 如果脚本与 PHP 解释器相关联,PhpStorm 会检测到它的路径并自动填写该字段,但您可以在必要时对其进行编辑。手动键入路径或单击并在打开的对话框中选择路径。 要检查phpstan.bat或phpstan的指定路径是否确保 PhpStorm 和 PHPStan 之间的交互,即可以从 PhpStorm 启动该工具并且 PhpStorm 将从它接收问题报告,请单击“验证”按钮。此验证等同于运行 |
口译员 | 该字段显示选择的 PHP 解释器以使用 PHPStan。 |
工具进程超时 | 在此字段中,指定您希望 PhpStorm 等待 PHPStan 结果的时间。如果超时,则终止进程以防止过多的 CPU 和内存使用。这使您可以根据计算机的配置和使用的规则集微调 PHPStan 进程行为。 |