comp.lang.ada
 help / color / mirror / Atom feed
From: John Stoneham <captnjameskirk@moc.oohay>
Subject: cross-platform source code editor
Date: Thu, 21 Mar 2002 13:24:43 -0500
Date: 2002-03-21T13:24:43-05:00	[thread overview]
Message-ID: <a7dc1m$sgp$1@newsreader.mailgate.org> (raw)

I've been searching for a good Ada source code editor and think I have 
finally found one I can stick with. I like it so much I felt I had to share 
my enthusiasm here.

First of all, emacs (and xemacs too) is out. I'm sorry, it just is. I've 
been a Linux user for about 4 years now and Linux is the only thing I use 
on my laptop. I have tried emacs off and on for all of those 4 years, but 
it is not going to happen. I don't want to start a flame war about it. I'm 
sure many people find it indespensible, but I don't.

Vim is better (IMVHO) than emacs, but it still doesn't have the ease of use 
which makes writing code fun. If I'm stuck in a console, give me vim any 
day, but the fact is that even under Linux most users are in a graphical 
desktop environment.

Adagide is fine for quick-and-dirty things, but not for a large project. 
It's also only available for Windows, which means I won't be using it much.

I have also tried Nedit, Cooledit, and Glimmer. Most of my development is 
done on Linux (I just compile for Windows as needed) so it didn't bother me 
that these were Linux-only programs. Glimmer would be my choice but I 
couldn't get it to properly jump to code when clicking on error output from 
my ada programs. This may have been fixed by now or it may just be an 
incompatibility with the format gnatmake uses to report errors, I don't 
know. So I kept looking, and then I found SciTE.
http://www.scintilla.org/SciTE.html

I must tell everyone to try out this editor! It's avaiable for Windows, 
Linux, and Solaris. It has many features and is highly customizable, but it 
is small, fast, and efficient. It's not a "visual studio" but it does allow 
for compiling and running programs from within the editor. It has 
auto-tabs, word completion, and of course syntax highlighting for Ada. The 
tools commands (compile, make, execute) for ada worked right out-of-the-box 
for me. I needed to add a tool command to run GVD, but this was easy to do.

Sorry if this sounds like I'm plugging SciTE, I just wish someone had 
pointed it out to me a long time ago (which is what I hope to do for others 
now).

-- 
John Stoneham
(to email, reverse the domain)



             reply	other threads:[~2002-03-21 18:24 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-03-21 18:24 John Stoneham [this message]
2002-03-21 20:28 ` cross-platform source code editor Ingo Marks
2002-03-21 21:33 ` Michal Nowak
2002-03-21 22:13   ` Wes Groleau
2002-03-21 23:39     ` Larry Hazel
2002-03-22  9:05       ` Michal Nowak
2002-03-22 11:30 ` Georg Bauhaus
2002-03-22 16:42   ` John Stoneham
2002-04-03 10:47     ` John McCabe
2002-04-03 14:26       ` Mário Amado Alves
2002-04-03 14:51         ` John McCabe
2002-04-03 15:55           ` Mário Amado Alves
2002-04-03 16:17             ` John McCabe
2002-04-03 17:36               ` Mário Amado Alves
2002-04-03 19:05                 ` Larry Hazel
2002-04-04  4:35                 ` Larry A Barowski
2002-04-03 18:56         ` Stephen Leake
2002-04-04 12:13           ` Mário Amado Alves
2002-04-04 14:59             ` Stephen Leake
2002-04-04 15:12               ` Ingo Marks
2002-04-04 15:22               ` Marin David Condic
2002-04-05  1:43                 ` Larry Kilgallen
2002-04-05 14:09                 ` Ole-Hjalmar Kristensen
2002-04-04 16:46               ` Mário Amado Alves
2002-04-04 22:54               ` rstuckart
2002-04-05  8:01               ` Peter Hermann
2002-03-23 14:21 ` Volkert
2002-03-23 15:17   ` Steve Doiel
2002-03-27 23:23 ` Peter I. Hansen
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox