Download presentation
Presentation is loading. Please wait.
Published byLeonard Armstrong Modified over 8 years ago
1
Slide: 1 GNATbench, an Ada Eclipse plugin Vincent Celier FOSDEM 8-9 February 2009 Senior software engineer, AdaCore
2
Slide: 2 GNATbench: Ada Eclipse plugin ● Ada-aware editing and browsing ● Ada code generation and system building ● Ada-aware debugging
3
Slide: 3 GNATbench: Shared GPS code and functionalities ● GPS code is provided as a shared library ● Interfacing from Ada to java using GNAT AJIS ● Graphical integration in java as a plugin
4
Slide: 4 GNATbench: Ada-Specific Editor ● Editor tailored for Ada, suplementing the basic editor ● Syntax coloring ● Parentheses highlighting ● Block folding ● Automatic indentation ● Automatic casing ● Smart code completion
5
Slide: 5 GNATbench: Code Browsing ● Facilitate code comprehension and development ● Traverse the code treating any name as an hyperlink ● All references to an entity in a search window
6
Slide: 6 GNATBench: Outline View ● High level view of code ● Various filters available ● Presents a hierarchy of entities ● Selecting an entity takes you to its source
7
Slide: 7 GNATbench: Integrated Builder ● Compilation of individual sources ● Building of complete subsystems ● Any error displayed in standard Eclipse way ● Quick fixes
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.