[
Top
]
[
Contents
]
[
Index
]
[
?
]
Table of Contents
1. Introduction
2. Description of the Main Windows
2.1 The Welcome Dialog
2.2 The Menu Bar
2.3 The Tool Bar
2.4 The Work Space
2.5 The Project Explorer
2.5.1 The explorer views
2.5.2 The configuration variables
2.6 The Messages Window
2.7 The Shell Window
2.8 The Locations Tree
2.9 The Execution Window
2.10 The Status Line
2.11 The Task Manager
3. Integrated Help
3.1 The Help Menu
3.2 Adding New Help Files
4. Multiple Document Interface
4.1 Selecting Windows
4.2 Closing Windows
4.3 Maximized and Iconified Windows
4.4 Docked Windows
4.5 Splitting Windows
4.6 Floating Windows
4.7 Moving Windows
5. Editing Files
5.1 General Information
5.2 Editing Sources
5.2.1 Key bindings
5.3 The File Selector
5.4 Menu Items
5.4.1 The File Menu
5.4.2 The Edit Menu
5.5 Using an External Editor
5.6 Using the Clipboard
5.7 Saving Files
5.8 Remote Files
6. Source Navigation
6.1 Support for Cross-References
6.2 The Navigate Menu
6.3 Contextual Menus for Source Navigation
7. Project Handling
7.1 Description of the Projects
7.1.1 Project files and GNAT tools
7.1.2 Contents of project files
7.2 Supported Languages
7.3 Scenarios and Configuration Variables
7.3.1 Creating new configuration variables
7.3.2 Editing existing configuration variables
7.4 The Project Explorer
7.5 The Project Menu
7.6 The Project Wizard
7.6.1 Project Naming
7.6.2 VCS Selection
7.6.3 Source Directories Selection
7.6.4 Build Directory
7.6.5 Naming Scheme
7.6.6 Main Units
7.6.7 Switches
7.7 The Project Properties Editor
7.8 The Switches Editor
7.9 The Project Browser
8. Searching and Replacing
9. Compilation/Build
9.1 The Build Menu
9.2 Integrating existing build procedures with the GPS build system
10. Source Browsing
10.1 General Issues
10.2 Call Graph
10.3 Dependency Browser
10.4 Entity Browser
11. Debugging
11.1 The Debug Menu
11.1.1 Debug
11.1.2 Data
11.2 The Call Stack Window
11.3 The Data Window
11.3.1 Description
11.3.2 Manipulating items
11.3.2.1 Moving items
11.3.2.2 Colors
11.3.2.3 Icons
11.4 The Breakpoint Editor
11.4.1 Scope/Action Settings for VxWorks AE
11.5 The Memory Window
11.6 Using the Source Editor when Debugging
11.7 The Assembly Window
11.8 The Debugger Console
11.9 Upgrading from GVD to GPS
11.9.1 Command Line Switches
11.9.2 Menu Items
11.9.3 Tool Bar Buttons
11.9.4 Key Short Cuts
11.9.5 Contextual Menus
11.9.6 File Explorer
11.9.7 Advantages of GPS
12. Version Control System
12.1 The VCS Explorer
12.2 The VCS Menu
12.3 The Version Control Contextual Menu
13. Tools
13.1 The Tools Menu
13.2 Visual Comparison
13.3 Code Fixing
14. Working in a Cross Environment
14.1 Customizing your Projects
14.2 Debugger Issues
15. Customizing and Extending GPS
15.1 The Preferences Dialog
15.2 The Key Manager Dialog
15.3 Customizing the Menu and Tool Bar
15.3.1 Redefining key bindings
15.3.2 Customization files
15.3.3 Defining Actions
15.3.4 Macro arguments
15.3.5 Filtering actions
15.3.5.1 The filters tags
15.3.6 Adding new menus
15.3.7 Adding contextual menus
15.3.8 Adding tool bar buttons
15.3.9 Binding actions to keys
15.3.10 Defining new search patterns
15.3.11 Full example
15.4 Adding Support for New Languages
15.5 Defining Text Aliases
15.5.1 Aliases files
15.6 Adding support for new tools
15.6.1 Defining supported languages
15.6.2 Defining the default command line
15.6.3 Defining tool switches
15.6.4 Executing external tools
15.6.4.1 Chaining commands
15.6.4.2 Saving open windows
15.6.4.3 Querying project switches
15.6.4.4 Querying switches interactively
15.6.4.5 Redirecting the command output
15.6.4.6 Processing the tool output
15.6.5 Full tool example
15.7 Defining New Styles and Key Bindings
15.7.1 Toplevel declarations
15.7.2 Defining new styles
15.7.3 Defining new key bindings
15.8 Scripting GPS
15.8.1 Scripts
15.8.2 Scripts and GPS actions
15.8.3 The GPS Shell
16. Environment
16.1 Command Line Options
16.2 Environment Variables
16.3 Files
16.4 Reporting Suggestions and Bugs
16.5 Solving Problems
Index
This document was generated by
Mail Server
on
November, 9 2003
using
texi2html