I find tabbed editors useful in that they allow you to open the current &quot;working set&quot; of files, and then disregard the rest of the project files. After I open up the working set, I usually close the tree view (Sublime, in my case) so my code has more room.