Visual C++ Settings
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

Visual C++ Settings

Visual C++ settings are designed to optimize the user experience and to maximize the productivity of Visual C++ developers. It is part of the Visual Studio Settings feature, which enables you to customize and save your Visual Studio Integrated Development Environment (IDE) settings.

You can also port or reload your IDE settings on other computers. For more information, see How to: Share Settings Between Computers or Visual Studio Versions.

By default, Visual Studio hides and displays certain windows and views based on the selected Visual Studio Setting. The following table shows the default behavior when the Visual C++ Development Settings are selected.


Windows and view that are not affected by Visual Studio settings are not listed.

Windows and Views


Displayed by default?


Class View


  • Filtering is enabled

  • Class View folders are enabled

  • Hides Implemented Interfaces nodes on classes

Command Window


How to: Control the Dynamic Help Window


Does not display when you press F1.

Object Browser

Yes, in physical view

  • Does not show inherited members

  • Displays all class members by default

Output Window

Yes, when build starts

Exposes GotoNextError commands through shortcut keys.

Solution Explorer


Synchronize selected file with open file in the Code Editor is OFF by default.

Start Page


Only displays the first time you start the IDE.

Task List (Visual Studio)


It will not display because of any build command.



  • Displays components in alphabetical order.

  • Displays Clipboard Ring tab.

In addition, the following elements have certain behaviors enabled when you select the Visual C++ profile.

Dialog Boxes



Quick Find, Find and Replace Window

New Project Dialog Box

When other platforms are installed on the machine, the IDE enables the combo box that allows you to specify the targeted platform.

Options Dialog Box (Visual Studio)

The More Options button displays options for Source Control, Device Tools, Database Tools, HTML Designer, and XML Designer.




Shortcut Keys

Visual C++ supports:

Miscellaneous IDE Elements



Designer settings

The default view is the Code Editor, not the component designer view.

Main menus, shortcut menus, toolbars, commands

  • Tool tips will appear for all menu items and tool bar buttons when the mouse hovers above them and will contain the corresponding shortcut key.

  • A platform selection drop-down list box will appear in the main tool bar.

Shell appearance

Window management and layouts

Default layout of windows:

  • The Solution Explorer, Class View, and Resource View tool windows will display on the left side, at full length.

  • The Output window and Property Grid will not display by default.

Default layout of debugger windows:

  • Autos, Locals, Watch1, and Registers windows will display on the left side.

  • Call Stack, Breakpoints, Threads, Modules, and Output will display on the right side.

  • The Output window will not display.

© 2016 Microsoft