CodeBlock Suggestions

Inert code block when typing / command.
Ability to indent / unindent code block from within code block
Easier way to exit code block
Easier way to enter edit mode in code block
Better Syntax highlighting