PhpStorm:我在 Blade 模板文件中遇到了这个有线问题,不知道如何描述它
PhpStorm: I have this wired problem in Blade template files, don't know how to describe it
我已经使用 PhpStorm 一段时间了,有一件事让我很困扰。Tab 补全 在一个以 .blade.php
结尾的文件中。
我将这一行写在 .blade.php
文件中:
div.w-2/5.rounded.shadow
当我按下 Tab 时,它有效地生成了这个标记:
<div class="w-2/5 rounded shadow">
</div>
到目前为止一切顺利。但是当我尝试在 div
中做同样的事情时,一些奇怪的行为发生了,
我猜测 PhpStorm 的 Blade 编译器将 h1
(或我试过的任何其他标签)解释为 Blade 元素而不是常规 HTML 元素。
但是当我在任何 parent 之外这样做时,它会按预期工作。
Tab 补全有效,我得到了预期的输出:
对我来说很好用。
看起来好像您在 <div>
标记中注入了一些语言...您是否在 设置中定义了任何自定义注入 |编辑|语言注入?使用 IDE 或 Project scope
检查所有注入
我已经使用 PhpStorm 一段时间了,有一件事让我很困扰。Tab 补全 在一个以 .blade.php
结尾的文件中。
我将这一行写在 .blade.php
文件中:
div.w-2/5.rounded.shadow
当我按下 Tab 时,它有效地生成了这个标记:
<div class="w-2/5 rounded shadow">
</div>
到目前为止一切顺利。但是当我尝试在 div
中做同样的事情时,一些奇怪的行为发生了,
我猜测 PhpStorm 的 Blade 编译器将 h1
(或我试过的任何其他标签)解释为 Blade 元素而不是常规 HTML 元素。
但是当我在任何 parent 之外这样做时,它会按预期工作。
Tab 补全有效,我得到了预期的输出:
对我来说很好用。
看起来好像您在 <div>
标记中注入了一些语言...您是否在 设置中定义了任何自定义注入 |编辑|语言注入?使用 IDE 或 Project scope