Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Eclipse C/C++ Developer Guide
Previous Page Home Next Page

C/C++ Projects view

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

  • Browse the elements of C/C++ source files
  • Open files in the editor view
  • Open projects in a new window
  • Create new projects, classes, files, or folders
  • Manage existing files (cut, paste, delete, move or rename)
  • Restore deleted files from local history
  • Import or Export files and projects
Files that you select in the C/C++ Projects view affect the information that is displayed in other views.

C/C++ Projects View

Toolbar

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.
Menu Icon Menu Click the black 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.

Sort
This command sorts the resources in the view according to the selected schema:
  • By Name:  Resources are sorted alphabetically, according to the full name of the resource (e.g., A.TXT, then B.DOC, then C.HTML, etc.)
  • By Type:  Resources are sorted alphabetically by file type/extension (e.g., all DOC files, then all HTML files, then all TXT files, etc.).

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
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
Struct icon Struct
Type definition icon Type definition
Union icon Union
Function icon Function

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

Red Hat Copyright Statement
IBM Copyright Statement


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire