PhpStorm,具有对象形状的文档块



我想在PhpStorm中定义自动完成的对象形状。

例如:

$myobject = json_decode("{id:1, price:123.99}");

对于数组存在docblock:

/**
* @var array{id: int, price: float}
*/
$myArray = json_decode($jsonString, true);

当我输入时:

$myArray[''] 

IDE自动完成到id|price

我想用类似的方法来处理对象:

/**
* @var object|stdClass{id: int, price: float}
*/
$myObject = json_decode($jsonString, false);

当我输入时自动完成

$myObject->

据我所知,PhpStorm还不支持。

https://youtrack.jetbrains.com/issue/WI-66396——观看这张票(星号/投票/评论(,了解任何进展。一旦实现,它将作为诗篇插件的一部分。

最新更新