繁体   English   中英

如何在PHPStorm中保留缩进刀片语法?

[英]How do I keep my indentation for the blade syntax in PHPStorm?

我从* .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

我假设某处的代码样式正在删除刀片语法的缩进,但我找不到哪一个。 我需要改变什么设置?

一般来说:

Settings (Preferences on Mac) | Editor | Smart Keys | Reformat on Paste

为什么“一般” - 因为PhpStorm中还没有适当的刀片支持(但很快就会出现)因此没有单独的格式化程序规则。 因此,上述选项很可能是负责此类行为的选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM