Tabs
I seem to complain about Perl editors on the Mac a lot, mostly because none of them seem to understand the basic functionality that they should offer.
I edit a lot of files, and can easily have upwards of 40 Perl scripts open at the same time. They can be on different servers, for different websites, for different bits of software.
In the minds of the authors of TextMate and skEdit, this is not a situation where tabs are allowed. Instead I have to open them all in separate windows.
That’s not because they don’t support tabs, they do. But only inside a project, rather than simply opening each new document in a new tab by default (you know, like would be sensible) or allowing the user something like Cmd+T. My web browser lets me open a new tab whenever I want, so why doesn’t my text editor?
Tabs are a good thing. I can see all my open documents at once. Things are even better when I can re-arrange the order of those tabs, or when I get more than one row of tabs. Giant tabs are no good, I want to be able to see 30, not 6. But heck, just allowing me to use them at all is better than nothing. Why is it considered good to see all the files in a project, but not those that are simply open?
Thank goodness for Smultron and Komodo.












