laravel-blade-snippets-vscode icon indicating copy to clipboard operation
laravel-blade-snippets-vscode copied to clipboard

Disable formatting in specific directories (i.e. resource/views/email)

Open hmaesta opened this issue 3 years ago • 2 comments

Blade files used for Mailable shouldn't be formatted, since Markdown will understand that the spaces are code block. This is even documented in Laravel docs.

As feature request, we should be able to define "exceptional directories" where no formatting would be applied.

For instance, I would define my resources/views/emails directory.


Example:

This file should not be formatted, otherwise everything will be understood as a code block.

resources/views/emails/order-shipped.blade.php
@component('mail::message')
# Order Shipped
 
Your order has been shipped!
 
@component('mail::button', ['url' => $url])
View Order
@endcomponent
@endcomponent

hmaesta avatar Sep 19 '22 14:09 hmaesta

up!

granvilla avatar Nov 29 '22 13:11 granvilla

@hmaesta @granvilla Do you install other blade formatter extension? Actually this extension only do a little format feature. In my case, I also install Laravel Blade Formatter, you may try "Format Document With..." choose which you prefer to use in this case.

With Laravel Blade Snippets, the document stay the same. No extra indent

圖片 圖片

onecentlin avatar Mar 18 '23 06:03 onecentlin