When entering text in a textview that supports Markdown input (such as when asking a question), the keyboard should have a toolbar (an
inputAccessoryView) that shows characters common for markdown input. At the very least, `, [, ], (, ), # and * should be added. Maybe -, and even <kbd>.
Optional: if you're concerned about screen space, you could limit this to iPhones with 4" (or larger) screens.
This would make it way easier to add/edit code blocks and formatting.
EDIT: Updated image (based on feedback in comments) to use red freehand drawing instead of orange.