views:

85

answers:

8

What do you consider the most important aspects of Intellisense (in any IDE)?

Reduced effort remembering and typing class/method/property names being the most obvious, but what are some less obvious forms of assistance that help you with your job?

+1  A: 

Instantaneous Watching of documentation

Jhonny D. Cano -Leftware-
+3  A: 

Just typing the first 3 characters and completing the name is a like better than sliced bread :)

leppie
+1  A: 

Autocompletion.

Alan
+1  A: 

Discovering methods and features that you never knew existed.

Jon Erickson
As long as the 'non-browsable' attribute has not been applied! :p
leppie
+3  A: 

I do a lot of native Win32 development, so knowing what the 7th parameter of CreateWindowEx is without having to go to MSDN is invaluable.

Michael
+6  A: 

I like to think I learned to use the .NET Framework mostly by browsing Intellisense. The ability to browse all available methods and properties, get a description of their function and guide to their usage all without leaving my editor is a HUGE asset.

Joshua Poehls
You will learn a lot more by digging through Reflector.
leppie
@leppie: from my experience, you learn more about good programming practices, but not about the framework. For the framework, you need a overview, not necessarily a code-level view.
Chris
+1  A: 

Easy way to see the signature of a class/method. Reduced misspellings (and thus less time spent compiling only to find a trivial error).

tvanfosson
A: 

I spend far less time searching through help files, books, and the web now that Intellisense is becoming arguably ubiquitous.

Jeremy Bade