A fast way to reformat code in PHPStorm

Today I found a way to do a regex find that makes reformatting code easy.

Let’s say we have some code like this:


and you want it formatted like this:

<p>{{ $variable }}</p>

This is what I prefer because it gives more breathing room and makes the code easier to read. But these can be scattered in many places in your code.

By doing a global find/replace using this regex, you can replace them all in one shot:

\{\{(?! )

It uses a negative lookahead, which means it will find all occurrences of {{ that are not followed by a space. You could find the closing portion by reversing it. Then use the global replace function and make your commit.

Get in, get it done, move on to the next task!

Leave a Reply

Your email address will not be published. Required fields are marked *