Re: Potential GNOME IDE



On Fri, Jan 03, 2014 at 11:01:53PM +0000, Michael Ikey Doherty wrote:
On Fri, 2014-01-03 at 22:12 +0100, Sébastien Wilmet wrote:
There is Builder, for the C language:
https://github.com/chergert/gnome-builder
Have it built locally. Noticed something here that I've seen in gedit
too, no doubt due to GtkSourceView. there is no automatic indentation,
i.e. hitting enter after a brace does not start a new indentation level,
etc.

On the GtkSourceView roadmap, it is planned to add a smart indentation 
framework:
https://wiki.gnome.org/Projects/GtkSourceView/RoadMap

See also this old bug:
https://bugzilla.gnome.org/show_bug.cgi?id=107044

And there is already the "Emacsy Indent" gedit plugin that supports some 
languages:
https://wiki.gnome.org/Apps/Gedit/Plugins

Is there a roadmap for this, or is it intended to remain a demonstration
only?

Builder is not intended to remain a demonstration only, but developing 
an IDE is currently a lot of work. Some features, like the completion, 
was developed separately. I think in the short term it is easier to 
develop a gedit plugin, and then migrate the features to Builder when it 
is easier to create a new text editor based on GtkSourceView.

A roadmap would be:
- make the gedit, gitg and a debugger features more re-usable, as 
  libraries or git submodules;
- develop text editor features for the C language. The Anjuta code can 
  perhaps be reused for that;
- integrate all the pieces together in Builder.

Cheers,
Sébastien


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]