我正在从 *.blade.php 文件中复制以下代码:
@section('content')
<h1>All Users</h1>
@if ($users->isEmpty())
<h2>No Users Found</h2>
@else
@foreach ($users as $user)
<li>{{ link_to("/users/{$user->username}", $user->username) }}</li>
@endforeach
@endif
@stop
这是将它粘贴到同一个文件时的样子:
@section('content')
<h1>All Users</h1>
@if ($users->isEmpty())
<h2>No Users Found</h2>
@else
@foreach ($users as $user)
<li>{{ link_to("/users/{$user->username}", $user->username) }}</li>
@endforeach
@endif
@stop
我假设某处有一种代码风格正在删除 blade 语法的缩进,但我找不到是哪一个。我需要更改什么设置?
最佳答案
一般来说:
设置(Mac 上的首选项)|编辑|智能 key |粘贴时重新格式化
为什么是“一般”——因为 PhpStorm 中还没有适当的 Blade 支持(但即将推出),因此没有单独的格式化程序规则。因此,上述选项很可能是造成此类行为的原因。
关于php - 如何在 PHPStorm 中保持 Blade 语法的缩进?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24962836/