插件市场
/
插件详情
Laravel Blade Language Support
Laravel Blade 语法高亮与代码片段
61
(10 人评分)
评分
aquamarine / Laravel-Blade
(10 人评分)
评分

Laravel Blade Language Support

Laravel Blade 语法高亮与代码片段。

语法高亮

内置指令(5.7版本)和扩展指令分开着色。

正确渲染 @{{ ... }} 和 @verbatim。

截图

代码片段

基于 https://github.com/onecentlin/laravel-blade-snippets-vscode

Trigger Snippet
b:extends @extends
b:yield @yield
b:section @section...@endsection
b:section-show @section...@show
b:if @if...@endif
b:if-else @if...@else...@endif
b:unless @unless...@endunless
b:has-section @hasSection...@else...@endif
b:for @for...@endfor
b:foreach @foreach...@endforeach
b:forelse @forelse...@empty...@endforelse
b:while @while...@endwhile
b:each @each
b:push @push...@endpush
b:stack @stack
b:inject @inject
b:comment {{-- comment --}}
b:echo {{ $data }}
b:echo-html {!! $html !!}
b:echo-raw @{{ variable }}
b:can @can...@endcan (v5.1)
b:can-elsecan @can...@elsecan...@endcan (v5.1)
b:cannot @cannot...@endcannot (v5.3)
b:cannot-elsecannot @cannot...@elsecannot...@endcannot (v5.3)
b:verbatim @verbatim...@endverbatim (v5.3)
b:php @php...@endphp (v5.3)
b:includeIf @includeIf (v5.3)
b:includeWhen @includeWhen (v5.4)
b:includeFirst @includeFirst (v5.5)
b:component @component...@endcomponent (v5.4)
b:slot @slot...@endslot (v5.4)
b:isset @isset...@endisset (v5.4)
b:empty @empty...@endempty (v5.4)
b:auth @auth...@endauth (v5.5)
b:guest @guest...@endguest (v5.5)
b:switch @switch...@case...@endswitch (v5.5)
b:lang @lang

$loop variable (Laravel v5.3+)

Trigger Snippet
b:loop $loop->(index,remaining,count,first,last,depth,parent)
b:loop-first @if($loop->first)...@endif
b:loop-last @if($loop->last)...@endif

Laravel v5.6+

Trigger Snippet
b:csrf @csrf
b:method @method(...)
b:dump @dump(...)

备注

Laravel Blade模板文件扩展名为.blade.php, 但是貌似Cloud Studio不能匹配这种扩展名,所以额外添加.blade扩展名做测试。

分类
语法高亮
更多信息
版本0.1.1
发布时间2019/01/23 16:01
分享给好友
使用微信扫描二维码
然后分享给好友
用户评价
暂无评价
联系我们
电话
400-930-9163
腾讯云开发者平台由腾讯云及 CODING 共同运营,目前由 CODING 团队提供运营服务。