gnat-gps1
An integrated development environment for various languages
Usage
gnat-gps [options]
[-Pproject-file]
[[+line]
source1 ...]
Overview
GPS is a complete integrated development environment. It integrates with a wide range of tools, providing easy access to each. It integrates especially well with AdaCore's tools but can easily be extended to work with other tools by writing small plug-ins in Python.
-
--help -
Show this help message and exit
-
--version -
Show the GPS version and exit
-
--debug[=program] -
Start a debug session and optionally load the program with the given arguments
-
--debugger debugger -
Specify the debugger's command line
-
--hide -
Hide GPS main window
-
--host=tools_host -
Use tools_host to launch tools (e.g. gdb)
-
--target=TARG:PRO -
Load program on machine TARG using protocol PRO
-
--load=lang:file -
Execute an external file written in the language lang
-
--eval=lang:script -
Execute an in-line script written in the language lang
-
-XVAR=VALUE -
Specify a value for an external project variable
-
--readonly -
Open all files in read-only mode
-
--server=port -
Start GPS in server mode, opening a socket on the given port
-
--tracelist -
Output the current configuration for logs
-
--traceon=name -
Activate the logs for a given module
-
--traceoff=name -
Deactivate the logs for a given module
-
--tracefile=file -
Parse an alternate configuration file for the logs
Releases
8 releases since Debian 3.1 (Sarge); the text changed 2 times.
--debug since Debian 9 (Stretch);
--debugger since Debian 9 (Stretch);
--eval since Debian 9 (Stretch);
--help since Debian 9 (Stretch);
--hide since Debian 9 (Stretch);
--host since Debian 9 (Stretch);
--load since Debian 9 (Stretch);
--readonly since Debian 9 (Stretch);
--server since Debian 9 (Stretch);
--target since Debian 9 (Stretch);
--tracefile since Debian 9 (Stretch);
--tracelist since Debian 9 (Stretch);
--traceoff since Debian 9 (Stretch);
--traceon since Debian 9 (Stretch);
--version since Debian 9 (Stretch);
-X since Debian 9 (Stretch).