I prefer to use a real IDE when working on more complicated Web Templates but as we all know, that’s often not feasible, possible or efficient.

The Portal/Power Pages Management apps provide a basic but functional editor that a lot of portal developers spend most of their time in.

For me, one of the biggest irritations of using this editor is when the IDE colour coding breaks, making it harder to scan the code:

This happens because the editor can’t handle liquid templates within double quotes, such as <img src="{{ base_url }}/test-image.jpg"/>

It can however handle liquid templates within single quotes, i.e. <img src='{{ base_url }}/test-image.jpg'/>

This doesn’t affect functionality and allows us to read templates easier – especially when we end up with longer templates!