GNAT Programming Studio: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
LauBot (discussione | contributi)
m Bot: passaggio degli url da HTTP a HTTPS
fix, rimozione dettagli irrilevanti
Riga 13:
}}
 
'''GNAT Programming Studio''' (comunemente abbreviato in '''GPS''', precedentemente noto come '''GNAT Programming System''') è un [[integrated development environment|IDE]] [[software libero|libero]] multipiattaforma sviluppatoper dail [[AdaCoreAda (linguaggio di programmazione)|linguaggio Ada]]. GPS usa i [[compilatore|compilatori]] della [[GNU Compiler Collection]] e prende il nome da [[GNAT]], il compilatore GNU per il [[Ada (linguaggio di programmazione)|linguaggio Ada]].
 
GPS è multipiattaforma e gira susupporta [[Linux]], [[FreeBSD]], [[Microsoft Windows]], Mac [[macOS]] e [[Solaris (sistema operativo)|Solaris]], con una [[interfaccia grafica]] realizzataimplementata in [[GTK+]].
 
== Caratteristiche ==
GPS supporta, oltreOltre ad Ada, diversiGPS altri linguaggi, tra i qualisupporta [[C (linguaggio di programmazione)|C]], [[JavaScript]], [[Pascal (linguaggio di programmazione)|Pascal]] e [[Python]], oltre a diversi formati per file di building (come [[Autoconf]] e [[Make]]) e di documentazione (come [[Changelog]] e [[Texinfo]]). Dalla versione 4.0 sono state introdotte alcune nuove funzionalità significative, come l'autocomplete intelligente, la modifica e il debug da remoto, e la compilazione per piattaforme sullenon qualinative. GPSI nonsistemi èdi nativamente[[controllo disponibileversione distribuito]] supportati sono [[Concurrent Versions System|CVS]], [[Rational ClearCase]], [[Subversion]] e [[Git (software)|Git]].<ref>{{cita web |url=https://www.adacore.com/wp-content/files/auto_update/gps-docs/Introduction.html |titolo=Copia archiviata |accesso=26 aprile 2011 |urlmorto=sì |urlarchivio=https://web.archive.org/web/20110523024757/http://www.adacore.com/wp-content/files/auto_update/gps-docs/Introduction.html |dataarchivio=23 maggio 2011 }}</ref>
 
GPS supporta diversi sistemi di versionamento, come [[Concurrent Versions System|CVS]], [[Rational ClearCase]], [[Subversion]] e [[Git (software)|Git]].<ref>{{cita web |url=https://www.adacore.com/wp-content/files/auto_update/gps-docs/Introduction.html |titolo=Copia archiviata |accesso=26 aprile 2011 |urlmorto=sì |urlarchivio=https://web.archive.org/web/20110523024757/http://www.adacore.com/wp-content/files/auto_update/gps-docs/Introduction.html |dataarchivio=23 maggio 2011 }}</ref> Supporta diversi schemi di codifica ([[ISO-8859-1]], [[ISO-8859-2]], [[ISO-8859-5]], [[ISO-8859-6]], [[ISO-8859-7]], [[KOI8-R]], [[Shift JIS]], [[GB2312]], [[UTF-8]], [[UTF-16]] e [[UTF-32]]) e impiega il [[Python]] come [[linguaggio di scripting]].
 
== Note ==