请参阅PHPStorm中的继承文档



如果可以的话,我通常会把文档放在接口中:

interface SenderInterface
{
    /**
     * Sends Email to user
     *
     * @param UserInterface $receiver
     * @param string $msg
     */
    public function sendEmail(UserInterface $receiver, $msg)
    //...
    {

然后我像这样继承doc以避免冗余。

class Sender implements SenderInterface
{
    /**
     * {@inheritDoc}
     */
    public function sendEmail(UserInterface $receiver, $msg)
    //...
    {

有没有一种方法可以将继承的文档直接查看到Sender class中,而不必在PHPStorm中打开SenderInterface

即将推出的PhpStorm v6{@inheritDoc}的支持要好得多(与v5及更早版本相比)。

您所需的功能在EAP构建(早期访问计划)中已经运行良好——您可以在这里自己尝试:http://confluence.jetbrains.net/display/WI/Web+IDE+EAP

查看文档的命令是查看|快速文档Ctrl+Q..或您可能拥有的任何快捷方式)

最新更新