Mailinglist Archive: opensuse-programming (98 mails)

< Previous Next >
Re: [suse-programming-e] Matthias Ettrich in praise of MS Windows IDE's
  • From: "Steven T. Hatton" <hattons@xxxxxxxxxxxxxxxxxx>
  • Date: Thu, 26 Feb 2004 09:22:13 -0500
  • Message-id: <200402260922.31908.hattons@xxxxxxxxxxxxxxxxxx>
On Thursday 26 February 2004 06:11 am, Adis Nezirovic wrote:
> On Thu, 2004-02-26 at 07:29, Steven T. Hatton wrote:
> > ... It lacks very useful editing features known from
> > MS-Windows IDE's, like showing a function's arguments when typing a
>
> call in
>
> > the code. This requries profound C++ parsing and understanding in
>
> real-time,
>
> > nothing you can do fast enough in lisp, unfortunately...
>
> Anjuta IDE have this feature, at least for standard C and writing
> GTK/GNOME applications.
> Anjuta uses SciTE/Scintilla text widget. You can also write your own
> "API" SciTE files for C/C++, Python, Java;
>
> e.g (from SciTE docs)
>
> "The .api files can be generated by hand or by using a program. For
> C/C++ headers, an API file can be generated using ctags and then the
> tags2api Python script (which assumes C/C++ source) on the tags..."
>
>
>
> Anjuta http://anjuta.sourceforge.net
> SciTE http://www.scintilla.org/SciTE.html
> SciTE docs http://scintilla.sourceforge.net/mirror/SciTEDoc.html

Both of these have code completion.
www.netbeans.org
www.eclipse.org

KDevelop has a minimal, but improving code completion for C++. Even (x)Emacs
has it for SGML. Ettrich is, in principle, wrong about the speed of lisp
being an issue. Components of XEmacs can and are witten in C and recently
even C++. The reason why Emacs lacks it is the people who maintain it do see
it as useful.

STH

< Previous Next >
Follow Ups