GNAT Programming Studio

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 of the IDE but also supports other programming languages. The GPS uses the compiler of the GNU Compiler Collection as a backend. GNAT Programming Studio The name derives from the name of the GNU Ada compiler, GNAT, from.

The GPS is available for different architectures and platforms, including Linux, Solaris and Windows. To display the user interface ( GUI) used the GPS the GTK library. By publishing under the GNAT Modified General Public License, the GPS is free software.

Features

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

Other features include remote -Edit, remote debugging and the ability to create cross-compiler programs for architectures where GPS is not natively available. Other features of current versions are, among other things, expanded options for editing source code and an AutoComplete function.

As version control systems CVS, Rational ClearCase, Subversion and Git are supported.

The GPS can open all files, supports their encoding 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 using Python as a scripting language.

270018
de