kickaha: (Default)
kickaha ([personal profile] kickaha) wrote2006-04-25 10:52 pm

Geek tidal shifts

Every geek has his or her suite of favorite tools that you can pry from their cold, dead fingers... until the next new shiny thing comes along, that is. For some of us, inertia sets in pretty hardcore. (I still use vi for most of my CLI text editing for chrissakes.)

Well, after about three years of using SubEthaEdit on the Mac, it looks like I'm not only switching to TextMate, but I'm paying for the privilege. It's just that much better. Code folding, *insane* amounts of customization (bash scripts anyone?), and (dear god yes!) workspaces, and I'm hooked. I'd heard it compared to Emacs for Macs, and they're just about right. Between all the scripting options, and what all *those* can trigger, and integration with various other tools and systems on the Mac, it's just a giant toybox.

My favorite stupid trick so far? Drop the directory for a project I'm working on, onto the app's icon. I get the entire directory structure as a tree, and can select any file to inspect. I do this everytime I have a new task to do, new bit of function tracing to figure out, data flow to analyze, etc. I do a project-wide search for a tag, open up a file. Figure out what next file to look at it, click on it to open it. Keep doing this until I navigate my way through. Then I save it as a project off to the side of the code directories, and it preserves what files I was looking at, and where I was in them, for that specific investigation, so I can refer back to it later. I love it. This is just beautiful.

Re: dude... tried Eclipse?

[identity profile] actsofcreation.livejournal.com 2006-04-26 05:54 am (UTC)(link)
For simple editing, you are correct. If you are working in Java, you are out of your blinking MIND if you aren't using Eclipse :)

Re: dude... tried Eclipse?

[identity profile] kickaha.livejournal.com 2006-04-26 01:18 pm (UTC)(link)
*laugh* I keep hearing that. :)