I have this concept for a keyboard geared for coding on the iPad that gives suggested typing and a more dynamic keyboard, among other things. Another possibility, due to the ability to know previous typed text, it might be interesting to create something like a visual game creator where you can put your cursor inside some text, it’ll read the code, deem it valid to edit, then bring up an editor. Those are just some concepts for what could be done with a keyboard + coding apps.
However, my question to @Simeon and @John (tagging him for the fun of it) is that wether all the code on the screen is really given to the keyboard to read. I recall you mentioning in the v2.0 beta chat that you were recoding how the editor worked. So does only a hidden text box or something along those lines display the editable code, or is it all the code?