Logo
Get direct access via EPNdirect to Europe’s most comprehensive database of electronic products & suppliers
Search    Advanced Search Criteria

TOP PRODUCTS

Print | PDF | Digg This | Slashdot It! | Add to Del.icio.us |
GNAT programming studio offers enhanced support for C and C++
06/01/2011
Report dead link
Reference: 43361

AdaCore has released the GPS (GNAT Programming Studio) 5.0. This new version of the company's graphical integrated development environment claims to offer enhanced support for C and C++, powerful source editing, simpler use, and integration of GNATstack, which is a static analysis tool that determines a program's maximum stack requirements. GPS is provided with GNAT Pro on most platforms, for both native and embedded software development.
GPS's multi-language support will benefit GNAT Pro customers whose applications include C or C++ as well as Ada. Among the enhancements are more accurate and complete source navigation using a new cross reference engine, better outlining and indentation, and navigation through #include directives.
The tool suite also claims to bring easier source editing via additional syntax highlighting, annotations on the side of editor windows concerning compilation messages and search results, automatic compilation, highlighting of errors, improved code completion, and better automated code fixes. It also introduces easier target toolchain selection, support for GNATstack, and access to project templates for easy project setup.
The tool suite is compatible with GNAT Pro versions 3.16a1 up to 6.4. GPS is distributed with full source code and is backed by the company's rapid online support.
GPS is an integrated development environment written in Ada using the GtkAda toolkit. GPS's source-code navigation and analysis tools can generate a range of useful information, including call graphs, source dependencies, project organisation, and complexity metrics. It also supports configuration management through an interface to third-party Version Control Systems, and is available on a variety of platforms. GPS is extensible; a simple scripting approach enables additional tool integration. It is also customisable, allowing programmers to specialise various aspects of the program's appearance in the editor for a user-specified look and feel.


AdaCore

104 Fifth Avenue, 15th floor
95014 New York - USA -New York
tel: +1 212 620 7300
fax: +1 212 807 0162

Search in the archives
Advanced Search Criteria
Magazine_mai_2012_small
Loupe
issue
May 2012