nggalai wrote:How do you deal with it? Are you single-window people? Multi window people? With Scrivener and StoryMill, I don’t mind the (mostly) single-windowdness of the applications. I work in full screen mode 95% anyway. But with web development? Visuals and whatnot? Hmm.
I work with single windows per-program per-project. So in my standard setup, I'll have my root project folder open in Textmate, with a CSSEdit window that has all the stylesheets and a preview in tabs (and Photoshop in the background, if I'm in the early stages).
I never maximize windows (that little green button is anathema to me). Even my browser window has space above and below it. This allows me to stack any projects or reference materials vertically. So for instance if I'm referring to a file from a past project in Textmate, I'll have the current project's window lower on the screen so I can quickly switch back and forth (if I need to reference them simultaneously I'll usually resize them and put them side-by-side).
I find that having everything for a project gathered within a given program is helpful for keeping track of the files I'm working with, which keeps me on task and efficient. The main exception to this is for some projects where the files I'm editing are alternately at the very top of the directory structure, and buried extremely deep (was the case for a static HTML site plus shopping cart I did recently). Then I'll sometimes have multiple Textmate projects open so I don't have to go digging through sub-directories constantly.