如何在PhpStorm 9 for Blade模板中使变量自动完成? [英] How I can make variables autocomplete in the PhpStorm 9 for Blade templates?

查看:107
本文介绍了如何在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆