我在电脑上安装了以下设备, Ubuntu:13.10, NetBeans:8.0, Symfony:2.4.3, FOSRestBundle:1.3.0,
我的代码中有一个“false”警告“未使用的使用声明”:
use FOS\RestBundle\Controller\Annotations;
我以后的地方,
/**
/* @Annotations\View()
*/
public function someFunction(){}
代码正常,如果我忽略警告;但是,如果我使用NetBeans功能“修复使用(CTRL + SHIFT + I),则将删除所需的使用语句。
我在这里找到了相关的错误档案:https://netbeans.org/bugzilla/show_bug.cgi?id=212932 但是这个bug的状态已经解决了。
其他Symfony注释工作正常,例如来自Sensio \ Bundle \ FrameworkExtraBundle \ Configuration \ Route
的@Route注释我想知道是否有任何方法可以删除我的使用声明中的“错误”警告。
答案 0 :(得分:13)
您必须在NetBeans中检查选项:
工具 - >选项 - > PHP - >注释 - >将未知注释视为类型注释
(检查后,关闭文件,然后重新打开)