Skip to Content
Visual Studio Hacks
book

Visual Studio Hacks

by James Avery
March 2005
Intermediate to advanced
304 pages
19h 23m
English
O'Reilly Media, Inc.
Content preview from Visual Studio Hacks
42
|
Chapter 2, Master the Editor
#8 Master IntelliSense
HACK
instance, if you typed in HttpR, it would automatically complete the rest of
the object name (HttpRequest). If there are a number of objects that match
what you have typed in, it will display the full list of members with the first
match highlighted. Figure 2-7 shows what the listbox would look like if you
only typed in the letter P.
You can also press Ctrl-Space on a blank line and be shown a complete list
of members in the current context. This is a great way to find a variable
name that has slipped your mind. Figure 2-8 shows an example of this.
This shortcut can be even more useful if you name all of your private mem-
ber variables with a common prefix; for instance, if all of your variables are
prefixed with “_”, by typing
_ and then pressing Ctrl-Space, you would dis-
play a list of all of your variables to choose from.
Parameter Info
Another useful form of IntelliSense is the parameter information that is
shown after you type the opening parenthesis of a method (it goes away
when the parentheses are closed). When editing an already existing method,
it would be nice to have this information again without having to delete and
then reenter the opening parenthesis, wouldn’t it? As long as the cursor is
Figure 2-7. IntelliSense listbox, brought to you by the letter P
Figure 2-8. IntelliSense listbox showing all members
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Mastering Visual Studio .NET

Mastering Visual Studio .NET

Chris Sells, Ian Griffiths, Jon Flanders
C# 4.0 Unleashed

C# 4.0 Unleashed

Bart De Smet
Programming in the .NET Environment

Programming in the .NET Environment

Damien Watkins, Mark Hammond, Brad Abrams

Publisher Resources

ISBN: 0596008473Errata Page