views:

4023

answers:

8
+3  Q: 

Good Ada IDE?

What would be a good (free) Ada IDE for either Linux or Windows?

+1  A: 

It's not an IDE per-se, but I use SciTE for Ada code editing.

Since I also use it for pretty much everything else, I've got it configured to be convenient. SciTE is configurable and has a lot of interesting scripting options to bring it up on-par with full blown IDEs. And, it's very lightweight (fits a floppy) and open source.

Eli Bendersky
+2  A: 

There are plugins for the Eclipse IDE for Ada development.

Jim Burger
thanks, glad to know that as Eclipse is the IDE I use.
WolfmanDragon
Also note that hibachi was originally meant to be a joint vendor effort in order to consolidate all IDE efforts related to Ada, unfortunately this hasn't yet really materialized. But the idea is still to come up with one cross-platform IDE that is based on an eclipse plugin.
none
+2  A: 

I had worked with GNAT previously and found it quite well. There is a free version that can be found here: https://libre.adacore.com/

gizmo
+5  A: 

GNAT Programming Studio:

https://libre.adacore.com/gps/main.html https://libre.adacore.com/index.html

AdaGIDE (windows only):

http://sourceforge.net/projects/adagide/

SciTE does not support code folding, but does a good job with Ada.

ahab
The GNAT Programming Studio is very good. If you hover over a symbol it will give you the comments describing it. If you right click you can go to the declaration, the body, or see the call graphs. And more.
mat_geek
+1  A: 

I like the Emacs Ada mode (http://www.stephe-leake.org/emacs/ada-mode/emacs-ada-mode.html). The only downside is that you have to learn Emacs, but really, isn't that actually a plus?

A: 

https://libre.adacore.com/GNATbench/

GNATbench - Ada plug-in for Eclipse is included in GNAT GPL Edition

ddcruver
A: 

For Windows, there is also GNAVI:

GNAVI is the open source alternative to visual software development languages like Delphi and Visual Basic. In addition to just being fully Open Source under the GPL, the language foundation of GNAVI, unlike Pascal or Basic of its competition, is the international standard of engineering, Ada. GNAVI for Windows offers comparable features to Delphi and Visual Basic including use of Active X controls and the ability to interface with .NET and Java.

none
A: 

Ada for Netbeans currently under development.

Download plug-in for Netbeans

raster