Using NetBeans IDE 7.1 +PHPMD+CodeSniffer



在NetBeans 7.1中使用PHPMD、CodeSniffer工具时,我遇到了一些问题。

配置之后,当我在代码库上运行这些工具时,我在"Mess Detector"one_answers"code Sniffer"下遇到了一些我完全不理解的错误。

>>配置异常,检查设置!请参阅IDE日志(org.jmgl.php。codesniffer.BatchInterface)org.xml.sax.SXParseException

>>>配置异常,检查设置!请参阅IDE日志(org.jmgl.php.messdetecor.BatchInterface)org.xml.sax.SXParseException

上面的行是否指示我更正IDE配置?

请帮忙。

为我工作:

工具-->选项->PHP-->phpCodeSniffer

底部有一个按钮重置缓存的数据。点击按钮,更改你的文件,保存它,一切都应该工作了!

如果不起作用:

在我重置缓存数据之前,我在NetBeans IDE-LOG:中发现了这一点

INFO[org.jmgl.php.SettingsResolver]:在X:/xxx/nbproject/codesniffer.properties下找不到自己的配置.

只有当缺少某些默认值时,才会加载这些配置文件。因此,在Tools-->Options-->PHP->phpCodeSniffer中设置一些默认值(sniffs、tabsize)可能会有所帮助。

我也遇到了同样的问题。确保php.ini中的时区设置正确否则,XML将包含来自PHP的警告,这将使XML无效。

相关内容

  • 没有找到相关文章

最新更新