如何在PhpStorm 9 for Blade模板中使变量自动完成? [英] How I can make variables autocomplete in the PhpStorm 9 for Blade templates?
本文介绍了如何在PhpStorm 9 for Blade模板中使变量自动完成?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我希望在刀片模板中考虑PHPdoc块.
I want PHPdoc blocks were considered within the blade template.
PhpStorm 9,Laravel 5.1,刀片模板文件:
PhpStorm 9, Laravel 5.1, blade template file:
<?php
/* @var App\Models\User $user */
?>
...
<?= $user->email ?> <- autocomplete for the word "email" is working
...
{{ $user->email }} <- autocomplete not working
我尝试了不同的变体:
{{
/**
* @var App\Models\User $user
**/
}}
{{ /* @var App\Models\User $user */ }}
...
{{ $user->email }} <- autocomplete not working...
...
In such variant autocomplete works, but only within that block:
{{
/* @var App\Models\User $user */
$user->email
}}
...
{{ $user->email }} <- here does not work again...
如何使自动完成功能在刀片模板的所有模块中有效?
How to make the autocomplete worked in all blocks for blade templates?
推荐答案
ATM PhpStorm不支持使用刀片语法(尤其是完成刀片变量)的刀片模板中的PHPDoc注释.
ATM PhpStorm does not support PHPDoc comments in blade templates using blade syntax (especially for completing blade variables).
请按照以下票证(星级/投票/评论)获取进度通知
Please follow these tickets (star/vote/comment) to get notified on progress:
- https://youtrack.jetbrains.com/issue/WI-26501
- https://youtrack.jetbrains.com/issue/WI-25287
这篇关于如何在PhpStorm 9 for Blade模板中使变量自动完成?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文