Craig McClanahan wrote:
* Debugging (I usually consider it an admission of defeat when I can't find bugs by visual inspection, but when you need this you need it BADLY)
Did I ever tell you the story of the 48-hour marathon debug session I had leading up to a science fair in 10th grade? Let's just say that when you have 10,000 lines of straight assembly, the difference between ldx and ldy when all the text looks the same (i.e., no syntax highlighting) can be VERY difficult to spot, especially when the project is due Monday, and it's Friday night and your tape drive just ate your code :)
Oh geez, I think I just won Geek Of The Year award ;)
* Pushbutton unit tests (in NetBeans, I press ALT+F6 to compile my project and then execute the unit tests all the time, pretty much to the exclusion of just running the "Build Project" target).
I've gotten myself into a habit where the targets in my build scripts have specific names, and I have hotkeys mapped to each. So for me, I can do a complete build with Alt-F1, run unit tests with Alt-F2, clean for checkin with Alt-F3, and I even have a CVS check-in task mapped to a hot key. All the output is nicely captured and displayed inside UltraEdit's output window.
* Code completion (lets me feel better about using longer more descriptive method and class names)
I admit this is one of the things I wish I had... the new UltraStudio has it to a degree, but it's proven to be more touble than its worth.
* Version control integration (although I wish the SVN plugins were a little more mature ...)
I've found that having TortoiseCVS and TortoiseSVN available has been at least as good as having built-in version control. Because UltraEdit and Directory Opus never close on my PC, I tend to treat them almost as an integrated single application.
Frank --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]