GNAT Programming Studio

from Wikipedia, the free encyclopedia
GNAT Programming Studio

Screenshot of the GNAT Programming Studio
GPS with Ada - source
Basic data

developer AdaCore
Current  version 17.0
( October 24, 2016 )
operating system available across platforms
programming language Ada
category Integrated development environment
License GNAT Modified General Public License
http://libre.adacore.com/tools/gps/

The GNAT Programming Studio ( GPS , formerly known as GNAT Programming System ) is an integrated development environment (IDE) from AdaCore for the Ada programming language . In newer versions, however, the IDE also supports other programming languages. The GPS uses the compilers of the GNU Compiler Collection as a backend . The name GNAT Programming Studio is derived from the name of the GNU Ada Compiler , GNAT .

The GPS is available for various architectures and platforms , including Linux , Solaris, and Windows . To display the user interface the GPS uses the interface (GUI) GTK + - Library . By being published under the GNAT Modified General Public License , the GPS is free software .

features

In addition to Ada, GPS supports a number of other programming languages ​​such as C , C ++ , JavaScript , Pascal and Python . The IDE also supports other file formats for Autoconf and Make .

Other functions are remote edit, remote debug and the ability to create programs as a cross compiler for architectures on which GPS is not natively available. Further functions of current versions are, among other things, extended options for editing source code and an auto-complete function.

When version control systems are CVS , Rational ClearCase , Subversion and Git support.

The GPS can open all files whose encoding supports GNAT. Specifically, these are: ISO 8859-1 , ISO 8859-2 , ISO-8859-5 , ISO-8859-6 , ISO-8859-7 , KOI8-R , Shift JIS , GB2312 , UTF-8 , UTF-16 and UTF-32 .

GPS uses Python as a scripting language .

Web links

Individual evidence

  1. Release 17.0 . October 24, 2016 (accessed December 4, 2019).
  2. AdaCore updates GNAT Programming Studio on heise.de