GNAT Programming Studio
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
- Official GPS homepage
- The GNU Ada Project on SourceForge.net (other public versions of GNAT)
- GNAT Reference Manual
- GtkAda: A complete Ada graphical toolkit
Individual evidence
- ↑ Release 17.0 . October 24, 2016 (accessed December 4, 2019).
- ↑ AdaCore updates GNAT Programming Studio on heise.de