I have several ideas. I would like to test them in practice to see how well they work.
1) I would like to render prints to separate area from the code area, so the user wont have to delete those prints to carry on coding. I dont know if an embeded inspector would make more sense in this case, with continuous tracking of values.��
2) I would also like to render information like the super class of an object, class comment, implementors of a method, etc without having to open a system browser to do so from inside workspace.
3) Another thing is emac's like navigation around, move to next message, easy selection and generally the usual stuff one can do with emacs without having to use a mouse.��
4) a History feature would also be cool, something that can track changes of a workspace and have different versions of a code. Probably there is already this feature , with the ability to recall past workspace but maybe I could polish it a bit.��
5) Also I am interested in quick creation of methods and classes, select a piece of code in workspace and send it to a method directly again completely bypassing the system browser and preferably not having to pop up dialog messages. ��
6) Embedding widgets like sliders and knobs for quickly changing values with the mouse could be nice as well.��
Going to study the Moose playground as well to see how you guys hack the workspace.��