2017-02-15 37 views
0

我對如何做MySQL列名建議感興趣。PhpStorm建議MySQL數據庫列名

這是我的簡單數據庫。

Here is my simple database.

這是route/web.php

enter image description here

我的PHP代碼,這是我的about.blade.php文件

enter image description here

我希望它給我建議MySQL的列名狀idbody,created_as,update_at ..就像這$task->...,並在這裏建議我所有的列名有表。

這可能嗎?

+1

Yes和No. * *否** - 沒有這樣的功能會自動執行。但是**是** - 您可以嘗試通過中間假類(僅由IDE使用)來定義所有這些字段..然後在您的刀片模板中通過PHPDoc鍵入提示'$ task'(應該是在當前EAP 2017.1版本中工作)。是的..需要相當多的寫作... – LazyOne

+0

所以..你可以嘗試提交功能請求到PhpStorm的[Laravel插件作者](https://github.com/Haehnchen/idea-php-laravel-plugin/issues) - 也許他們可以實現這種特定於Laravel的功能,以便使用起來更省力。 – LazyOne

回答

1

排序

但是,您將無法使用數據庫類,您需要創建模型並在文檔塊中創建適當的@property標籤。

有時它有效,有時它並沒有注意到。這真的取決於PHPStorm是否選擇了適當的上下文。它可能不會自動在刀片模板回升,但你可以鍵入提示任何變量:

/** @var TaskModel $task */ 

有一個很好的插件IDE自動完成與問候Laravel這裏:https://github.com/barryvdh/laravel-ide-helper