Hi,
I would like to be able to use Textmate with very large directory trees. I have a tree that has well over 100,000 files in it, and when I try to open the top-level directory, I get the spinning beach ball. I end up having to terminate Textmate, losing any other open sessions.
The behavior I'd like is for Textmate to only look at the top level directory, and to browse into lower level directories as I open them. I *think* that it is actually trying to read in the entire directory tree, but this is not a good idea in this case (my file system also happens to be NFS mounted).
Any chance of supporting this in the future?
Has anyone else run into this?
Yes.
Everybody runs into this -- although I don't know about 100,000 files.
This came up just yesterday (or two days ago) and I suspect the NFS mounted filesystem is what's really screwing you over the most in this whole picture (though I can't say I've ever worked on 100,000 files at once).
Try it (just for fun) when the files are on your local filesystem and see how the performance is.
Also, the behavior you describe about TextMate only looking at the top level directory and descend as you do via the drawer would cripple the ever popular "Go To File ..." (cmd-T) functionality, which, in many cases, is a life-saver.
-steve