Re: Potential GNOME IDE
- From: Sébastien Wilmet <swilmet gnome org>
- To: Michael Ikey Doherty <michael i doherty intel com>
- Cc: desktop-devel-list gnome org
- Subject: Re: Potential GNOME IDE
- Date: Sat, 4 Jan 2014 15:04:09 +0100
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]