GNAT Programming Studio

From Wikipedia, the free encyclopedia

GNAT Programming Studio

GPS with Ada source
Developer: AdaCore
Latest release: 4.0 / September 2006
OS: GNU/Linux, MS Windows and Solaris/SPARC
Use: Integrated development environment
License: GPL-compatible MGPL
Website: http://libre.adacore.com/gps/

The GNAT Programming Studio or GPS (formerly known as the GNAT Programming System) is a free multi-language IDE for GNU/Linux, Microsoft Windows and Solaris/Sparc. GPS uses GTK+ as graphical user interface. This IDE is released by AdaCore under the GNAT Modified General Public License.

GPS does not include a compiler; instead, it uses the GNU Compiler Collection to produce executable code.

The latest released version, 4.0, supports programming languages such as Ada, C, C++, Fortran 90, JavaScript, Pascal, Perl, Python and Tcl. In addition the following filetypes are supported: Autoconf, Awk, Changelog, M4, Makefile, GNAT Project file, Shell script, Texinfo.

The most interesting new development function of GPS 4.0 are remote edit, remote debug and cross compilation capabilities for platforms for which the GNAT Programming Studio and/or the GNU Compiler Collection are not natively available.

GPS 4.0 also features new edit functions among which is a new intelligent Autocomplete feature.

GPS 4.0 supports the following Version control systems: CVS, Rational ClearCase, Subversion.

GPS 4.0 can edit files encoded in all GNAT supported encoding schemas. In detail: 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 scripting language.

Precompiled version of the GPS 4.0 is available from the GNU Ada Project and - the orignial source code is available via cvs access (See GPS Homepage for details).

[edit] See also

[edit] External links

In other languages