Я загрузил пакет синтаксиса Laravel для Atom (atom-laravel). Крошечная проблема, которую я только что обнаружил, что когда я вызвать «раздел», выход:Настройка фрагментов пакета Atom
@section('...')
@endsection
Теперь, я прочитал, что @endsection
является устаревшим, так как Laravel 4. Надлежащей директивой использовать сейчас @stop
Как настроить пакет, для этого триггера для возврата:
@section('...')
@stop
есть ли файл я могу изменить, чтобы сделать это?
Я проверил мой код, и он выглядит точно так же на моей машине. Я обнаружил, что триггер использует синтаксис из другого пакета, который у меня есть (language-blade), который возвращает @endsection. Должен ли я просто изменить другой, способ, которым вы описали, и удалить код раздела с языкового лезвия? – manjii
@manjii Если 'language-blade' противоречит' atom-laravel', вы, возможно, не сможете установить оба. Я бы рекомендовал либо удалить «язык-лезвие», либо изменить «язык-лезвие», чтобы он больше не выводил '@ endsection', позволяя' atom-laravel' выполнять свою работу. Подумайте о том, чтобы поднимать проблему на GitHub на языке «лезвия языка» и сообщить им, что лезвие так мешает ларавелу. – Singular1ty
Я сейчас отключил пакет языка, но я действительно не знаю, как переключить синтаксис atom-laravel. С лезвием языка мне просто нужно было выбрать «Blade» в нижнем правом углу редактора атома, и я не вижу никакого имени, связанного с синтаксисом atom-laravel. BTW, сообщила о проблеме на языке GitHib, как вы рекомендовали. – manjii