The advanced embedded question editor in Constructor Learn allows you to configure questions with various appearances.
You can:
Previewing questions
Adding code samples to questions