我喜欢在 Atom 中自定义 JS-Beautify 以更好地格式化我的刀片文件。
我们的手动样式如下所示:
{{--
Template Name: Full Width Template
--}}
<!-- template-fullwidth -->
@extends('layouts.app')
@section('content')
@while(have_posts())
@php the_post() @endphp
@include('sections.content-page')
@endwhile
@endsection
JS-Beautify 给了我们这个:
{{-- Template Name: Full Width Template
--}}
<!-- template-fullwidth -->
@extends('layouts.app')
@section('content')
@while(have_posts())
@php the_post()
@endphp
@include('sections.content-page')
@endwhile
@endsection
我试过配置 .jsbeautifyrc 文件,但没有运气。
我想:
- 保留注释行
- 在选择指令前添加一个空行 [@extends, @section]
- @section 指令内的缩进行
- 缩进 @while 和 @if 内的项目
- 将@php 代码和@endphp 保持在一行
或者所有这些都失败了,它们有某种可读的、格式良好的代码,而不仅仅是一长串指令。
这可以做到吗?