2013-09-05 14 views
5

Nie mogę zarządzać autouzupełnianiem w PhpStorm, aby działał dla plików Laravel 4 blade.php. Szukałem wszędzie, ale nie mogę znaleźć innych użytkowników z moim problemem. Poprawnie zainstalowałem to repozytorium pod numerem https://github.com/barryvdh/laravel-ide-helper, ale nadal otrzymuję puste formatowanie stron z ostrzami.Laravel 4 Blade markup i Pomóż Helper w PhpStorm

Dzięki

+0

To jest 6 najbardziej popularnym problemem na JetBrains emisyjnej trackera właśnie teraz: http://youtrack.jetbrains.com/issues?q=project%3A+PhpStorm+sort+by%3A+Votes – daviestar

Odpowiedz

5

Pakiet laravel-ide-pomocnika nie jest zaprojektowany, aby dać Ci uzupełni w blade.php plików. Pakiet laravel-ide-helper został zaprojektowany, aby umożliwić Ci autouzupełnianie fasady laravel w innych plikach PHP.

PHPstorm nie wie, że kod pomiędzy {{ }} a {{{ }}} jest kodem PHP, więc nie wie, że powinien on zapewniać funkcję autouzupełniania.

Istnieje problem z narzędziem PHPstorm Issue Tracker dla syntax highlighting for the blade templating language, do którego należy dodać swój głos, jeśli chcesz, aby JetBrains zaimplementował tę funkcję.

+0

Co z opcją formatowania? Widzę wszystkie te tutoriale, w których @ coś jest zakodowane na czerwono, podczas gdy dla mnie nie jest. – clod986

+0

Prawdopodobnie używają wysublimowanego tekstu, który ma dla niego zbudowane pakiety. PHPstorm obsługuje te pakiety, jednak istnieją caviets: http://youtrack.jetbrains.com/issue/WI-14172 #comment=27-527043 – Hailwood

1

chodzi o PHPstorm 9 po prostu trzeba zmienić ustawienia dla plików kasetowych rozpoznać znaczniki laravel w następujący sposób:

Settings