Как я могу сделать переменные автозаполнения в PhpStorm 9 для шаблонов Blade?
Я хочу, чтобы блоки PHPdoc рассматривались в шаблоне blade.
PhpStorm 9, Laravel 5.1, файл шаблона лезвия:
<?php
/* @var AppModelsUser $user */
?>
...
<?= $user->email ?> <- autocomplete for the word "email" is working
...
{{ $user->email }} <- autocomplete not working
Я пробовал разные варианты:
{{
/**
* @var AppModelsUser $user
**/
}}
{{ /* @var AppModelsUser $user */ }}
...
{{ $user->email }} <- autocomplete not working...
...
In such variant autocomplete works, but only within that block:
{{
/* @var AppModelsUser $user */
$user->email
}}
...
{{ $user->email }} <- here does not work again...
Как сделать автозаполнение работало во всех блоках для шаблонов blade?
2 ответов
ATM PhpStorm не поддерживает комментарии PHPDoc в шаблонах blade с использованием синтаксиса blade (особенно для заполнения переменных blade).
пожалуйста, следуйте этим билетам (звезда / голосование / комментарий), чтобы получить уведомление о прогрессе:
на данный момент это не совсем возможно из-за отсутствия поддержки шаблонов Blade в PHPStorm.
этот пакет может быть полезен для других связанных с Laravel проблем https://github.com/barryvdh/laravel-ide-helper