when I am writing a new program (read: writing code that produces a lot of errors) I don't want the mlc to run every tick
Also note that it doesn't really run anything or load lua code in any way until you press "save".
Myself, I just write lua code in a nice text editor outside of factorio, and deliberately removed some rich-editing features from textbox here, because of how they made straightforward copy-pasting from there harder, with auto-formatting and such nonsense.
Basically, as description on the mod page suggests - use a proper editor for code, this is a textbox for minor tweaks or adding couple lines only, not Vim/Emacs or Lua IDE of some kind, and can never be.