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)
next 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