GNAT Pro with GPS

3 Day Course

This course shows advanced usage of the GNAT Programming Studio IDE, and how to improve productivity by using its most sophisticated features. The course comprises three independent days, which can either be taken as a part of a single course on GPS or else separated and combined with other topics.

Target Audience Developers interested in learning how to use GNAT Pro and GPS.

Course Duration 3 days, drawn from the following topics (and possibly others)

Advanced GPS for Editing and Debugging – 1 day

  • Editing features
  • Advanced navigation
  • Documentation generation
  • Code completion
  • Integrated debugger
  • Integrated builder
  • Remote programming

GNAT Toolchain and Project Management – 1 day

  • Understanding the GNAT toolchain
  • GNAT options and pragmas
  • Advanced setup of GNAT Project files
  • Scenario configuration
  • Usage of gnatmake and gprbuild

GPS Customization – 1 day

  • Python basics
  • Existing GPS plugin
  • Extending GPS via XML
  • Extending GPS via Python
  • Driving GPS from the command line