GNAT Pro with GNAT Studio

3 Day Course

This course shows advanced usage of GNAT 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 GNAT Studio or else separated and combined with other topics.

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

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

Advanced GNAT Studio 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

GNAT Studio Customization – 1 day

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