4 ms·
That's the single best reason to use a good IDE live VS.NET + ReSharper. There's simply no reason to ever pull up the documentation because it is all right the
by jasonkester 18y ago
That's the single best reason to use a good IDE live VS.NET + ReSharper. There's simply no reason to ever pull up the documentation because it is all right there.
Need to do something with Sockets? Type "sock"+SHIFT+CTRL+SPACE and a list pops up with everything you can do with Sockets, even if it's stuck way at the bottom of some obscure namespace you never would have found (let alone thought to import). All the classes have descriptions and constructor info. All of it is hooked into the docs and examples with F1.
I've done Django in Eclipse recently, and I'm currently doing a bit of PHP consulting, also in Eclipse. Even with all the right plugins, I still find myself on Google constantly, just like you describe. It's frustrating being expected to memorize things, especially when you know that you wouldn't need to if only you had better tools.
- Hexstream 18y agoIn general, having O(1) access to everything you need during development will greatly increase your productivity (it will help achieve and sustain flow more often). You might (or rather, will) have to write some tools to achieve that. This is where having an easily extensible environment like Emacs comes in.