我正在使用laravel進行當前項目。目前我已經使用Auto-complete方法。一切正常,但在遷移文件中,auto complete不起作用。例如:Netraans中的Laravel Table類自動完成
Schema::create('users', function($table) {
$table->increments('id');
});
當我輸入$table->
我需要自動彈出,在Table
類的可用的方法。
我正在使用laravel進行當前項目。目前我已經使用Auto-complete方法。一切正常,但在遷移文件中,auto complete不起作用。例如:Netraans中的Laravel Table類自動完成
Schema::create('users', function($table) {
$table->increments('id');
});
當我輸入$table->
我需要自動彈出,在Table
類的可用的方法。
無論是在@var
註釋添加變量的類型使用$table
前:
/* @var $table \Laravel\Database\Schema\Table */
$table->increments('id');
或者在函數聲明typehint它:
Schema::create('users', function(\Laravel\Database\Schema\Table $table) {
$table->increments('id');
});
我貼過有關NetBeans代碼complition爲你鏈接的話題。 我認爲這是NetBeans5.2的錯誤。我昨天花了幾個小時解決這個問題。但我找不到解決方案。 NetBeans處理$ table作爲參數。這很好。但是忽略了@var的消息。 封閉也沒有有效的@param。 因此,最好的方法是將此報告給NetBeans bug跟蹤器。 我不是英語母語的人,所以我解釋不清。