2015-11-11 3 views
0

Я загрузил пакет синтаксиса Laravel для Atom (atom-laravel). Крошечная проблема, которую я только что обнаружил, что когда я вызвать «раздел», выход:Настройка фрагментов пакета Atom

@section('...') 
@endsection 

Теперь, я прочитал, что @endsection является устаревшим, так как Laravel 4. Надлежащей директивой использовать сейчас @stop

Как настроить пакет, для этого триггера для возврата:

@section('...') 
@stop 

есть ли файл я могу изменить, чтобы сделать это?

ответ

0

В разделе «Atom» вы можете нажать «Пакет», а затем View Code, который открывает новый экземпляр Atom с загруженным пакетом. Любые сделанные вами изменения будут мгновенными после сохранения.

В частности, вы ищете файл /snippets/laravel.cson, и я думаю, что директива section, которая является строкой 628.

Edit: Согласно моей копии atom-laravel, которую я только что скачали фрагмент кода должен быть вывод stop:

section: 
    prefix: "section" 
    body: ''' 
     @section('${1:name}') 
     $2 
     @${3|stop,show,overwrite|} 
+0

Я проверил мой код, и он выглядит точно так же на моей машине. Я обнаружил, что триггер использует синтаксис из другого пакета, который у меня есть (language-blade), который возвращает @endsection. Должен ли я просто изменить другой, способ, которым вы описали, и удалить код раздела с языкового лезвия? – manjii

+0

@manjii Если 'language-blade' противоречит' atom-laravel', вы, возможно, не сможете установить оба. Я бы рекомендовал либо удалить «язык-лезвие», либо изменить «язык-лезвие», чтобы он больше не выводил '@ endsection', позволяя' atom-laravel' выполнять свою работу. Подумайте о том, чтобы поднимать проблему на GitHub на языке «лезвия языка» и сообщить им, что лезвие так мешает ларавелу. – Singular1ty

+0

Я сейчас отключил пакет языка, но я действительно не знаю, как переключить синтаксис atom-laravel. С лезвием языка мне просто нужно было выбрать «Blade» в нижнем правом углу редактора атома, и я не вижу никакого имени, связанного с синтаксисом atom-laravel. BTW, сообщила о проблеме на языке GitHib, как вы рекомендовали. – manjii

Смежные вопросы