请问一下phpstorm中注释@package有什么作用
因为设计模式的原因,有些代码在 phpstorm ide 中是不会有智能提示的,我看到一些 composer 包里会有一些注释,使得 ide 能够智能提示如下:
/**
* @method action
* @mixin Query
* @property Route $route
* @package OSS\Model
*/
目前我知道的有
- @method 可以让 ide 智能提示有这个 action () 方法,且可以给这个方法增加 static,返回值,注释,ide 智能提示的时候会响应的显示
- @mixin 让 ide 知道当前类拥有 Query 这个类的方法属性等,描述可能不太恰当
- @property 让 ide 知道有 $route 这个属性
但是 @package,一致不知道是用来做什么的,想咨询下各位有没有知道的
PHPDOC manual.phpdoc.org/HTMLframesConver...