20 lines
1.1 KiB
Text
20 lines
1.1 KiB
Text
GtkEditor is a source code editor widget for GTK+. It is currently used, in one
|
|
version or another, in several GTK+/GNOME applications, including gIDE,
|
|
VDKBuilder, GXEdit, and Bluefish.
|
|
|
|
The longterm goal of GtkEditor is to provide a framework for source code
|
|
editing in GTK+ applications, whether just for editing macros or for full
|
|
fledged IDEs. We try to achieve this through a highly configurable editor
|
|
widget sub-classing the gtktext widget. After initialisation, the editor widget
|
|
can be treated as the usual text widget, and all source-code editing features
|
|
are taken care of by the widget itself. The behaviour of the editor is decided
|
|
by dynamic libraries loaded during initialisation of the widget or statically
|
|
linked with the application using the widget. These libraries can be hand-coded
|
|
or created using tools supplied with GtkEditor.
|
|
|
|
In the current version of GtkEditor, the widget only support syntax
|
|
highlighting, but future versions will include automatic/semi-automatic
|
|
indenting, parenthesis matching, and what other nifty features we can come up
|
|
with.
|
|
|
|
WWW: http://gtkeditor.sourceforge.net/
|