The size limitation on code blocks makes editing non-trivial code very difficult. I find the width especially troublesome - the default tab width in a code block is 5 characters, so editing nested blocks becomes very difficult very quickly.
It would be nice to be able to either enlarge the code block dynamically for easier editing, or to use an external editor without having to cut and paste the whole method after each edit.