4

我正在尝试在装有 Windows 7 64 位的计算机上安装 PHP_CodeSniffer 和 Netbeans。

至今...

1) 我从https://github.com/beberlei/netbeans-php-enhancements/downloads下载了 de-whitewashing-php-cs-1.1.1.nbm 文件,

2)安装插件,

但是当我转到 Tools->Options 时,它会通过浏览按钮请求 Code Sniffer Script,我不知道该文件是什么,如果选择 phpcs.bat 则在下一个 Standard 下拉列表中没有任何显示。菜单项显示代码标准违规被禁用。我该如何安装?谢谢!吉列尔莫。

在此处输入图像描述

4

2 回答 2

5

CodeSniffer脚本字段正在寻找运行 PHP CodeSniffer 的批处理文件。这意味着您应该已经安装了 PHPCS,然后再进行安装。

如果您还不知道,Eberlei 先生编写的模块通过 PHPCS 的 API 将 PHPCS 集成到 Netbeans 中,而不是通过在模块本身内提供代码嗅探器功能。

如果尚未安装,请让 PEAR 处理您的 XAMPP 安装。准备就绪后,您可以按照PHP_CodeSniffer 页面上的说明自行安装 PHPCS。

安装后,您应该有一个目录,在该目录下,有一个具有默认标准集的目录。这就是填充标准组合框的内容。我隐约记得在设置CodeSniffer 脚本字段后必须重新启动 Netbeans 才能使模块正确填充组合框。填充后,您可以从组合框中的列表中选择您希望 PHPCS 应用于您的代码的标准。...path-to-PHP-installation-in-xampp.../PEAR/PHP/CodeSnifferStandards

于 2011-10-01T00:40:11.210 回答
0

我遇到了问题,我可以通过将包含 phpcs.bat 的路径添加到 Windows 系统 PATH 变量来解决它。出于一个奇怪的原因,插件还需要设置环境变量...

于 2014-09-24T10:19:14.787 回答