我在NetBeans 7.3中创建了一个Symfony2项目。
项目已成功创建,但NetBeans在我的Symfony2项目的某些供应商包文件中显示语法错误。
我所做的一切都是:
1.下载netbeans 7.3(php)并安装它。
2.下载“Symfony 2.3.2 with vendors”zip文件。
3.插入工具 - > Symfony2 zip文件的地址。
4.处理完项目。
错误来自供应商包文件中的5或6个文件,其中一些是PHP文件,另一些是twig文件。
我为任何帮助提供帮助.thansk
答案 0 :(得分:3)
Netbeans会在某些供应商文件中显示错误,因为它们包含“错误”。例如,在Sensio生成器包下,有一些带有php扩展的模板类型控制器文件。文件本身不是有效的PHP,因此被netbeans标记。
这很烦人,但这只是你必须忽略的事情。或者可能诱使供应商调整他们的代码。有些人试图让netbeans跳过这些错误但到目前为止没有运气。
此处有更多信息:https://netbeans.org/bugzilla/show_bug.cgi?id=226954
答案 1 :(得分:1)
正如Cerad指出的那样,这些文件不是有效的PHP文件(例如,骨架文件)。
在Netbeans 7.3中,您可以忽略文件夹,这意味着Netbeans不会在UI或索引中显示它们或扫描它们。
因此,如果您不需要使用这些文件,只需转到项目属性 - >忽略文件夹,并在那里添加有问题的文件夹(在您的情况下,“供应商”)。
更多信息:https://blogs.oracle.com/netbeansphp/entry/ignored_folders_sure