在Windows 7 64位上使用Netbeans 7.0.1安装PHP CodeSniffer

时间:2011-09-25 16:02:34

标签: php netbeans codesniffer

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

到目前为止......

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

2)安装了插件,

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

enter image description here

2 个答案:

答案 0 :(得分:5)

CodeSniffer脚本字段正在查找运行PHP CodeSniffer的批处理文件。这意味着在你到达那一点之前你应该已经安装了PHPCS。

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

如果尚未安装,请让PEAR处理您的XAMPP安装。准备好之后,您可以按照instructions on the PHP_CodeSniffer page安装PHPCS本身。

安装完成后,您应该有一个 ...path-to-PHP-installation-in-xampp... /PEAR/PHP/CodeSniffer目录,并在其下面有一个Standards目录,其中包含一组默认标准。这就是填充标准组合框的内容。我依稀记得在设置 CodeSniffer脚本字段后重新启动Netbeans,以便模块正确填充组合框。填充后,您可以从组合框中的列表中选择您希望PHPCS应用于您的代码的标准。

答案 1 :(得分:0)

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