I've got a list of feature requests for the next version, but I'll keep it very short.
In regards to the editor.
While developing code and testing, when it fails to compile, it would be very helpful for the editor to place the cursor at the point in the program that failed. I'm already writing quite large programs and as a new line fails to process, the editor starts at the top of the code... Very time wasting...
I would also like to see the editor completely separated from the app server. I'm paranoid by nature and even the remote possibility of someone hacking into the editor when serving apps is bothersome to me.
And last, the procedure to publish a program is not very intuitive. It should be simpler. In fact it would be if the app server and editor were separated. All you would need do is close the editor once you project is complete. Then fire up the app server and execute the application of your desire.
Once you separate the editor and app server, it would be easy to support headless operations too...
While working with the editor, would it be asking too much to have the editor show us which program is being worked on? To the right of the right hand side of the help tab, just a simple mention of the project that is being worked on would be VERY helpful.
Why I ask for this is, I typically have multiple editors running. It'd be a BIG time saver if I could quickly at a glance, know what's open. Currently, I have to either comment the code or read the code to know which project I'm on.
Yes, it's "eye candy" that I'm asking for, but it's the difference between being an editor and an EDITOR.