मैं phpdoc ब्लॉक ब्लेड खाके में विचार किया गया चाहते हैं।मैं कैसे चर ब्लेड टेम्पलेट्स के लिए PhpStorm 9 में स्वत: पूर्ण कर सकते हैं?
PhpStorm 9, Laravel 5.1, ब्लेड टेम्पलेट फ़ाइल:
{{
/**
* @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...
कैसे बनाने के लिए स्वत: पूर्ण ब्लेड टेम्पलेट्स के लिए सभी ब्लॉकों में काम किया:
<?php
/* @var App\Models\User $user */
?>
...
<?= $user->email ?> <- autocomplete for the word "email" is working
...
{{ $user->email }} <- autocomplete not working
मैं अलग-अलग रूपों की कोशिश की?
@hallaji ऐसे ही लगभग 2 साल की उम्र में टिकट बोली नहीं है:
कृपया इन टिकट (स्टार/मतदान/टिप्पणी) का पालन प्रगति पर सूचना पाने के लिए । 1) PhpStorm समर्थन करता है (जैसा कि आप कहेंगे "पहचानता है) ब्लेड टेम्पलेट्स - यह ब्लेड स्टेटमेंट को स्वतः पूर्ण कर सकता है, उदाहरण के लिए; 2) PhpStorm वास्तव में ब्लेड चर के लिए कोड समापन प्रदान नहीं करता है (अन्य templating इंजनों के लिए एक ही कहानी, उदाहरण के लिए Smarty या हैंडलबार्स (?))। 3) 'laravel-आईडीई-helper' PHP कोड (.php फ़ाइलों के अंदर) के लिए है - यह यहाँ अकेले में मदद नहीं करेगा, तो ब्लेड चर कोड पूरा करने के लिए उपलब्ध नहीं हैं। – LazyOne