My 5 cents: I would like to have even wider capabilities to setup several dev. environments for different projects. For example, I see that as a browser that shows me a list of "environments" in the first panel (hiding those I don't need at the moment), and for each of them it allows me to add packages, individual classes, methods, tests, scripts, tasks (ToDo-s), inspectors, etc â in general any tool/window/morph (parametrized, if needed)⦠maybe some smart objects (like searches, scripts). GUI development tools could be added as special kind of tools here. Extending the approach a bit further, I'd like this not to be just a single-window browser, but an endless field where I can place my "environments" and their components, link some of them together (i.e. organize them visually and semantically). Some navigation tools would be needed, of course. And BTW, Code Bubbles [ http://www.cs.brown.edu/~spr/codebubbles/demovideo.mov] is somewhat close to what I want. 2012/1/12 Stefan Marr <smalltalk@stefan-marr.de>
Hi:
On 12 Jan 2012, at 12:56, Gerry Weaver wrote:
I guess some examples of what I'm wishing for would be: 1. A code editor that will allow editing a complete class in one go (with code folding etc.)
That is also the one and most important point for me. I always miss my context. Smalltalk's browser style where you need a new window for every semantic entity just does the opposite. It hides away context/invariants and does not allow my to benefit from my spacial+visual memory that helps to related to code normally.
Best regards Stefan
-- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525
-- Dennis Schetinin