Welcome to the AdaGIDE home page!
The content of this page in no way reflects the opinions,
standards, or policy of the
United States Air Force Academy
or the United States government.
The appearance of external hyperlinks does not constitute endorsement by
the U.S. Air Force of these Web sites or the information, products,
or services contained therein. The U.S. Air Force does not exercise
any editorial control over the information you may find at these locations.
These links are consistent with the stated purpose of this DoD Web site.
AdaGIDE is the Ada GNAT Integrated Development Environment for
Windows 95/NT. It consists of an editor that interfaces to the GNAT Ada
compilers. AdaGIDE was implemented entirely in Ada 95 using the win32ada
binding.
For more information on the GNAT project, go to
http://www.gnat.com.
To download GNAT, start at
ftp://ftp.cs.nyu.edu/pub/gnat.
Click here to see a picture of the AdaGIDE
environment.
AdaGIDE is freely distributed by the
Department of Computer Science
at the
United States Air Force Academy
as a service to the Ada community under
the terms of the GNU general public license.
Download
We were very proud to have the AdaGIDE binary distributed as the default
environment with the GNAT 3.12p NT distribution; however,
we have decided to distribute AdaGIDE separately beginning with GNAT 3.13
so that we can better serve users with more current releases.
Click here
to go to the NYU GNAT ftp site. You MUST install GNAT before using AdaGIDE.
To get an install shield for
the most recent version of AdaGIDE,
click here (adagide-install.exe).
Source for AdaGIDE may be
obtained by
clicking here.
The latest version was posted 26 November 2002.
Click here to see a version log/list of
outstanding bugs.
Special features!
- Standard Windows interface, including MDI (multiple documents)
- Spell checker
- Automatic code reformatting
- Colorized context-sensitive editing
- Comment/Uncomment buttons
- Ada 95 help, including LRM
NEW with 7.0!
- Suggestions made when user types '.' or '('
NEW with 6.50!
- User definable colorization schemes
- Parenthesis matching
- Auto
reformat on enter (can be disabled in Tools/Options)
NEW with 6.42!
- Support for multiple debuggers
NEW with 6.40!
- Context sensitive spell checker
NEW with 6.26!
- Can now compile using JGNAT or ada2nqc from within AdaGIDE
- Improvements to source reformatter
NEW with 6.23!
- Can add HTML help to help menu
NEW with 6.22!
- Built-in source code line counting facility
- Reformat will align parameters, variable declarations
NEW with 6.21!
- Autosave features creates automatic backups periodically
NEW with 6.20!
- redirect both input and output
- goto declaration (requires GNAT 3.11)
NEW with 6.17!
- ads2adb - generates null package body from package spec (preliminary).
ads2adb is no longer distributed, but gnatstub is used in its place.
- now uses a larger font (switched to Fixedsys as in notepad rather than
Courier New)
- now can compile to a different directory than where source is located
Authors:
Ada Links:
Comments, suggestions, and bug reports are welcome.
If you have a comment, suggestion or bug report, send email to:
Martin.Carlisle@usafa.af.mil.
You are visitor number
since 18 August 1997.