blob: 9d452fad811633322006b398b93fdcf060ad078b [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Perspectives available to C/C++ developers</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<div role="main">
<h1>Perspective</h1>
<p>A perspective is a layout of <a href="cdt_c_views.htm">views</a> (development tools) in the Workbench window.
Each type of perspective is a combination of views, menus, and toolbars that enable you to perform a particular task.
In the Stand-alone Debugger, you only have the choice of the <strong>Debug</strong> perspective which has views that
enable you to debug programs. When ever you use the Stand-alone Debugger, you will be placed into the <strong>Debug</strong>
perspective.
</p>
<div class="note">
<strong>Selecting / Opening Views:</strong>
<ul>
<li>You can add views to the perspective. From the menu bar choose <strong>Window &gt; Show View</strong> and open a category then select a new view from the <strong>Show View</strong> dialog.</li>
<li>To reset the <strong>Debug</strong> perspective to its original layout, from the menu bar choose <strong>Window &gt; Reset Perspective</strong>.</li>
</ul>
</div>
<p>The C/C++ development tools contribute the following perspectives to the workbench:
</p>
<p>There a several additional views that may be useful during a debug session. You can add them by clicking <strong>Window &gt; Show View &gt; C/C++</strong> to show them in the C/C++ perspective.</p>
<h2>Debug perspective views</h2>
<p>The Debug perspective is tuned for debugging your C/C++ program.
By default it includes an editor area and the following views:
</p>
<ul>
<li><a href="../reference/cdt_u_dbg_view.htm">Debug</a></li>
<li>Variables</li>
<li>Breakpoints</li>
<li><a href="../reference/cdt_u_outline_view.htm">Outline</a></li>
<li><a href="../reference/cdt_u_console_view.htm">Console</a></li>
<li>Tasks</li>
<li><a href="../reference/cdt_u_problems_view.htm">Problems</a></li>
<li><a href="../reference/cdt_u_view_executables.htm">Executables</a></li>
</ul>
<p>There a several additional views that may be useful during a debug session. You can add them by clicking <strong>Window &gt; Show View &gt; Debug</strong> to show them in the Debug perspective.</p>
<h2>Additional C/C++ views</h2>
<p>There are some additional C/C++ views that are provided that may be accessed using <strong>Window &gt; Show View &gt; C/C++</strong>.
These will normally not be needed for debugging but may be helpful if there are problems and the user has an understanding
of the full CDT IDE. The additional views are:
</p>
<ul>
<li><a href="../reference/cdt_u_cproj_view.htm">C/C++ Projects</a></li>
<li>C/C++ Index view</li>
<li>Call Hierarchy</li>
<li>Include Browser</li>
<li>Type Hierarchy</li>
</ul>
<p><img src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<br>
<a href="../reference/cdt_o_views.htm">C/C++ Views and Editors</a></p>
<p>
<img src="../images/rh03_04.gif" ALT="Red Hat Copyright Statement"><br>
<img src="../images/ng00_04a.gif" ALT=" IBM Copyright Statement" >
</p>
</div>
</body>
</html>