2013-02-13 3 views
9

でドキュメントを継承:参照は、私ができるならば、私は通常、インターフェイスにドキュメントを置くPHPStorm

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) 
    //... 
    { 

PHPStormでSenderInterfaceを開くことなく、直接Sender classに継承されたドキュメントを参照する方法はありますか?

+1

しかし、それはすでに、少なくともEAPバージョンで動作します。あなたはどのバージョンを持っていますか? – LazyOne

+0

私は最後のバージョン:PHPStorm 5.0.4を持っています。私は実際にコマンドを探しているので、インターフェイスクラスを開かなくてもSenderクラスに直接入ってきたドキュメントを見ることができます。私は、APIのドキュメントジェネレータを使用したくない...おそらく、継承されたドキュメントを表示するためにPHPStormの中にコマンドがあるのだろうか? – Mick

+0

** ** v6 **の** EAP **ビルドで動作します。http://confluence.jetbrains.net/display/WI/Web+IDE+EAPで自分で試すことができます。ドキュメントを表示するコマンドは、**表示|クイックドキュメント**(Ctrl + Q ..またはそこにあるショートカット) – LazyOne

答えて

12

今後のPhpStormのV6は(V5およびそれ以前と比較して){@inheritDoc}のより良いサポートしています。

必要な機能が既にEAPビルド(アーリーアクセスプログラム)で正常に動作している - あなたはここからそれを自分で試すことができます:ドキュメントを表示するためにhttp://confluence.jetbrains.net/display/WI/Web+IDE+EAP

コマンドは図です|クイックドキュメントCtrl + Q ..またはそこにあるショートカット)

+3

v8のOSXのF1 – Ascherer

+2

IDEは実際にクラスの継承されたドキュメントをレンダリングしませんか?それは、すべての方法でF1キーを押す必要があるよりずっと便利です。 –

関連する問題