Trevor Burnham

Sure, it works in practice…

The Most Important IDE Feature

January 24th, 2010

Say you’re working on a project with hundreds of files. Changes to one file neces­si­tate changes in others in an unfath­omably complex tree struc­ture. Using File -> Open each time you need to switch files is time-​​consuming, which is why simple text editors have been widely aban­doned by pro­gram­mers in favor of inte­grated devel­op­ment envi­ron­ments (IDEs) that offer tabs and a widget that shows the file struc­ture at all times. This, more than syntax high­light­ing, is the reason why few projects are edited in Notepad.

But that’s still not enough. Why navigate the depths of a file tree when you can simply type the name of the file you want? This is the most impor­tant feature an IDE can offer. In Eclipse, it’s called Open Resource. In TextMate, it’s called Go to File. In Coda and Apple’s own XCode, it’s aptly dubbed Open Quickly, and goes one step further by per­form­ing full-​​text search on the files in the current project using Spot­light. Per­son­ally, I prefer the instan­ta­neous of the Eclipse/​TextMate approach; but either way, it’s cer­tainly faster than using the mouse.

If you’re a devel­oper who isn’t using this feature, find it. It will change your life at least as much as I’m guessing Quick­sil­ver already has.

Tags:   No Comments

0 responses so far ↓

Comments are closed.