1

PhpStorm入力変数を提案するにはどうすればよいですか?

enumJava/C# など (VS/Eclipse を使用) で、 -input-variableを受け取る関数がある場合、次のようになります。

void func(SomeEnum var);

と入力するたびにfunc(、エディターは (タイプの) 使用可能なすべての列挙型を親切に提案しますSomeEnum。定義済みの一連の入力オプション (DB のテーブルなど) がある場合、PHP でこれと同じ機能を探します。

Intellilangまたはこれらの@タグ (PHPDocs ?) を使用して、そのようなリストを事前定義できますか?

4

1 に答える 1

2

現在、この点に関してコード補完の可能なオプションを制限することはできません。PHP には Enum に似た「もの」がありません。できる唯一の制限は、予想されるパラメーターの型による制限です (たとえばint、パラメーターが を予期している場合、変数は提供されませんarray)。

これが探すべき正しいチケットになると思います: http://youtrack.jetbrains.com/issue/WI-854そしておそらくhttp://youtrack.jetbrains.com/issue/WI-3623

関連する種類 (配列インデックスの完成用): http://youtrack.jetbrains.com/issue/WI-3423

于 2012-08-31T16:19:00.253 に答える