如果可以的话,我通常会将文档放在界面中:
interface SenderInterface
{
/**
* Sends Email to user
*
* @param UserInterface $receiver
* @param string $msg
*/
public function sendEmail(UserInterface $receiver, $msg)
//...
{
然后我继承了这样的文档以避免冗余。
class Sender implements SenderInterface
{
/**
* {@inheritDoc}
*/
public function sendEmail(UserInterface $receiver, $msg)
//...
{
有没有办法直接在Sender class
中查看继承的文档而无需在PHPStorm中打开SenderInterface
?
答案 0 :(得分:13)
即将推出的 PhpStorm v6 可以更好地支持{@inheritDoc}
(与 v5 及更早版本相比)。
您需要的功能在 EAP 构建(早期访问计划)中已经正常运行 - 您可以在此处自行尝试:http://confluence.jetbrains.net/display/WI/Web+IDE+EAP
查看文档的命令是查看|快速文档( Ctrl + Q ..或者您可能拥有的任何快捷方式)