2

フレームワークのオートローディング クラスでロードされたクラスにコード アシストを提供するように Aptanta をセットアップすることは可能ですか?

例えば:

$myInstance = Project_Loader::load('MyClass');

ここでは、クラスが見つかるとすぐに階層からロードされるため、これらのライブラリをセットアップすると、次のようになります。

/library/Library1
/library/Library2
/library/Library3

MyClass が Library2 にある場合は、 find を無効にしましたLibrary2_MyClass。以下を使用してオブジェクトを開始すると、Aptana はうまく機能します。

$myInstance = new Library2_MyClass();

しかし、Aptana にロードして Code Assist/Intellisense をベースに使用するように知らせる方法はありますProject_Loader::load('MyClass')か?

4

1 に答える 1

0

非常に動的で、フレームワークに固有であるため、現時点では不可能です。

できることは、型を示唆するコメントを追加することです。

例えば:

/* @var $myInstance MyClass*/
$myInstance-> // and you'll get the MyClass code-assist.
于 2012-03-05T18:51:21.483 に答える