C/C++ Projects view

Note: This view is not supported anymore. It is recommended to use the Project Explorer view.

The C/C++ Project view displays, in a tree structure, only elements relevant to C and C++ project files, similar to the Project Explorer view. In this view you can do the following:

Files that you select in the C/C++ Projects view affect the information that is displayed in other views.

Right-click on any resource in the Project Explorer view to open a pop-up menu that allows you to perform operations such as copying, moving, creating new resources, comparing resources with each other, or performing team operations.

C/C++ Projects View

C/C++ Projects toolbar options

The table below lists the toolbar options displayed in the C/C++ Projects view.

Icon Name Description
Minimize Icon Minimize Minimizes the view.
Maximize Icon Maximize Maximizes the view.
Back Icon Back This command displays the hierarchy that was displayed immediately prior to the current display.  For example, if you Go Into a resource, then the Back command in the resulting display returns the view to the same hierarchy from which you activated the Go Into command. The hover help for this button tells you where it will take you. This command is similar to the Back button in a web browser.
Forward Icon Forward This command displays the hierarchy that was displayed immediately after the current display.  For example, if you've just selected the Back command, then selecting the Forward command in the resulting display returns the view to the same hierarchy from which you activated the Back command. The hover help for this button tells you where it will take you. This command is similar to the Forward button in a web browser.
Up Icon Up This command displays the hierarchy of the parent of the current highest level resource. The hover help for this button tells you where it will take you.
Collapse All Icon Collapse All This command collapses the tree expansion state of all resources in the view.
Link with Editor Icon Link with Editor This command toggles whether the view selection is linked to the active editor. When this option is selected, changing the active editor will automatically update the selection to the resource being edited.
View Menu Icon Menu Click the white upside-down triangle icon to open a menu of items specific to the view.

Select Working Set
Opens the Select Working Set dialog to allow selecting a working set for the view.

Deselect Working Set
Deselects the current working set.

Edit Active Working Set
Opens the Edit Working Set dialog to allow changing the current working set.

Filters
This command allows you to select filters to apply to the view so that you can show or hide various resources as needed. File types selected in the list will not be shown in the C/C++ Projects view.

Link with Editor
See the toolbar item description above.

C/C++ Projects view icons

The table below lists the icons displayed in the C/C++ Projects view.

Icon Description
C or C++ file Icon C or C++ file
Executable file icon Debuggable executable file
C or C++ object file icon Object file
Class Icon Class
Macro Definition Icon Macro Definition
Enum Icon Enum
Enumerator Icon Enumerator
Variable Icon Variable
Field private icon Field private
Field protected icon Field protected
Field public icon Field public
Include icon Include
Makefile icon Makefile
Method private icon Method private
Method protected icon Method protected
Method public icon Method public
Namespace icon Namespace
Namespace declared icon Namespace declared
Struct icon Struct
Type definition icon Type definition
Union icon Union
Function icon Function

The table below lists some overlay decorations displayed in the C/C++ Projects view.

C overlay C/C++ project
Edited overlay Edited
Inherit overlay Inherits
Indexed overlay Indexed
Error overlay Error
Warning overlay Warning
Wrench overlay Wrench signifies customized build settings or include paths/macros
Inactive overlay Excluded from build / Deprecated / Inactive

Related concepts
Project file views

Related tasks
Displaying C/C++ file components in the C/C++ Projects view
Hiding files by type in the C/C++ Projects view

Related references
Project Explorer view


C/C++ Views


Red Hat Copyright Statement
IBM Copyright Statement