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).