Viewing Classes, Members, and Symbols

You can examine the objects and members in Visual Studio projects, and the objects and members in .NET Framework components, COM components, dynamic-link libraries (DLL), and type libraries (TLB).

In the Object Browser, you can expand available objects, for example, namespaces, types, interfaces, enumerations, and other containers, to reveal ordered lists of members such as classes, properties, methods, events, constants, variables, and other contained items.

In Class View, you can display a hierarchical view of the symbols for the objects and members in the projects you are developing. Each entry links to the line in the code where that instance occurs.

Title

Description

Viewing Classes and Their Members

Describes how to use Class View (CTRL + SHIFT + C).

Browsing Through Code and Components

Describes how to use the Object Browser (CTRL + ALT + J).

Using .Bsc Files to Enable Browsing To References of C++ Symbols

Teaches how to create a .bsc file so that you can browse references to symbols in C++ projects.

Class View and Object Browser Icons

Describes the icons in Class View. Each icon represents a different kind of symbol, for example, a namespace, a class, a function, or a variable.

Call Browser

Describes the Call Browser window, with which you can search for function calls.

Editing Text, Code, and Markup

Provides information to help you use the Visual Studio editor to write code.

Customizing the Editor

Teaches how to customize the functionality and appearance of the Visual Studio editor.

Navigating Through Code

Teaches how to move to precise locations in code.

Toolbox

Provides information about the Visual Studio Toolbox. By using the Toolbox, you can add controls and other items to projects.

Coding Aids

Describes how to use IntelliSense and other coding aids.

Editing Resources

Describes how to create and edit resource files in unmanaged C++ applications.