Next: , Up: Tools   [Index]


13.1 The Tools Menu

The Tools menu gives access to additional tools. Some items are currently disabled, meaning that these are planned tools not yet available.

The list of active items includes:

Views
Bookmarks

See Bookmarks.

Call Trees

Open a tree view of function callers and callees. See also Call Graph.

Clipboard

See The Clipboard View.

Coverage Report

See Coverage Report.

Entities

Open the Entity View in the bottom area See The Entity View.

Files

Open a file system explorer on the left area. See The File View.

File Switches

See File Switches.

Outline

Open a view of the current source editor. See The Outline View.

Project

See The Project View.

Remote

See Setup a remote project.

Scenario

See Scenarios and Configuration Variables.

Tasks

See The Task Manager.

VCS Activities

See The VCS Activities.

VCS Explorer

See The VCS Explorer.

Windows

Open a view containing all currently opened files. See The Window View.

Browsers
Call Graph

See Call Graph.

Dependency

See Dependency Browser.

Entity

See Entity Browser.

Coding Standard

See Coding Standard.

Compare

See Visual Comparison.

Consoles
GPS Shell

Open a shell console at the bottom area of GPS. Note that this not an OS shell console, but a GPS shell console, where you can type GPS specific commands such as help.

See The Shell and Python Windows.

Python

Open a python console to access the python interpreter. See The Shell and Python Windows.

OS Shell

Open an OS (Windows or Unix) console, using the environment variables SHELL and COMSPEC to determine which shell to use. See The Shell and Python Windows.

On Unix, this terminal behaves a lot like a standard Unix terminal. In particular, you need to make sure that your shell will output all the information. In some cases, the configuration of your shell (.bashrc if you are running bash for instance) will deactivate the echo of what you type to the terminal. Since GPS is not outputing anything on its own, just showing what the shell is outputing, you need to somehow ensure that your shell always echos what you type. This is done by running the command

stty echo

in such cases. In general, this can be safely done in your .bashrc

Auxiliary Builds

Open the console containing auxiliary builds output. For now, only cross-reference automated generation output is redirected to this console. See Working with two compilers.

Coverage

See Code Coverage.

Documentation

See Documentation Generation.

Macro

See Recording and replaying macros.

Metrics

See Metrics.

Plug-ins

See The Plug-ins Editor.

Interrupt

Interrupt the last task launched (e.g. compilation, vcs query, …).


Next: , Up: Tools   [Index]