Code blocks in Discourse can be entered with
``` (three backquotes) before and after the block.
For template code, you can start with
```html to get nice syntax highlight like below.
<Loop type=post count=3> <Field title /> </Loop>
It colors tags and attributes differently, so they’re easier to read.