我正在使用PHPStorm并尝试弄清楚当__construct()
在其PHPDoc中有@return void
时如何让它停止嘎嘎声......
根据PHPDocs,void
有效,或者@return
可能被省略。话虽如此,有没有办法解决这个问题还是一个错误?
答案 0 :(得分:2)
不幸的是,你无法关闭这一个非常具体的检查。需要关闭整个PHPDoc方法签名检查。幸运的是,set the scope of the inspection只能是您自己的项目代码,忽略第三方库和框架。请参阅说明右侧的范围下拉列表。
同样根据具体情况,您可以关闭每个PHPDoc评论上方的检查:
/** @noinspection PhpDocSignatureInspection */
/**
* @return void
*/
public function __construct() ...
答案 1 :(得分:-1)
有关如何取消语句警告的信息,请参阅this document。您可以将代码部分悬停,然后从下拉列表中选择该选项。您必须为每个受影响的构造函数执行此操作。
我没有看到“检查工具”选项以不会暴露其他问题的方式来抑制此警告。