Ranting about the state of Python IDEs for Windows

Carlos Ribeiro carribeiro at gmail.com
Tue Sep 14 16:15:44 CEST 2004


On Tue, 14 Sep 2004 14:04:24 +0100, Ben Last <ben at benlast.com> wrote:
> In other words, don't look for one tool that does it all, but assemble a set
> of them, and use parts of each.

That's what I'm doing right now. The problem is that I'm finding it
very unproductive. On the top of all problems, the DOS Shell is really
a bad choice. Maybe you're right and using Cygwin will alleviate some
of the problems that I keep running into.

The problem may be abbreviated very simply: I hate to switch mental
context very often. It's tiring, and impacts my concentration. And
that's exactly what happens when I have to manage a 12+ of tools. I
would like to concentrate on the problem at hand, instead to be
constantly moving windows around to remove some clutter.

Now that I'm ranting, I have some ideas to solve this problem. My
dream is to have a different approach for the window manager -- one
that not only saves sessions, but is able to manage sessions in a more
effective way. I would like to have a code editing session, and a
test-run session, with different layouts (may be with the same tools).
Everything would be automatically updated upon session switching. A
button on my taskbar would have me editing my code; clicking on other
button, and the windows would be automatically repositioned, resized,
minimized, or reopened, to start the test run. I could have separate
sessions for my mail and web browsing, or to edit documentation.
Everything clean and uncluttered. It's a dream, because all window
managers that I know (and that's a lot) are not able to do it -- even
the ones which already support multiple displays or session
persistence are nit able to match my requirements. <sigh>.

p.s. I know that there is another solution for this problem... but
involves money (a lot of). Have a couple of big monitors (21',
anyone?), side by side, and open as many windows as you wish. Position
them where you want them to be, without overlapping. That's happiness
:-)


-- 
Carlos Ribeiro
Consultoria em Projetos
blog: http://rascunhosrotos.blogspot.com
blog: http://pythonnotes.blogspot.com
mail: carribeiro at gmail.com
mail: carribeiro at yahoo.com



More information about the Python-list mailing list