Devhelp
Encyclopedia
Devhelp is a GTK+
/GNOME
browser for API documentation; it works natively with gtk-doc (which is the API reference format for GTK+/GNOME documentation).
It is integrated in GNOME development tools such as Glade
and Anjuta
, and is an official application of the GNOME project. Devhelp uses Bonobo for integration to Emacs
via command line searches and is embedded in other development applications such as Anjuta.
Current versions of Devhelp use the GTK+
port of WebKit
for HTML rendering of documentation; versions prior to 0.22 used Gecko
, a layout engine developed by Mozilla Corporation
and used in the Firefox web browser.
GTK+
GTK+ is a cross-platform widget toolkit for creating graphical user interfaces. It is licensed under the terms of the GNU LGPL, allowing both free and proprietary software to use it. It is one of the most popular toolkits for the X Window System, along with Qt.The name GTK+ originates from GTK;...
/GNOME
GNOME
GNOME is a desktop environment and graphical user interface that runs on top of a computer operating system. It is composed entirely of free and open source software...
browser for API documentation; it works natively with gtk-doc (which is the API reference format for GTK+/GNOME documentation).
It is integrated in GNOME development tools such as Glade
Glade Interface Designer
Glade Interface Designer is a graphical user interface builder for GTK+, with additional components for GNOME. In its third version, Glade is programming language–independent, and does not produce code for events, but rather an XML file that is then used with an appropriate binding .Glade is...
and Anjuta
Anjuta
Anjuta is an integrated development environment for the C, C++, Java, JavaScript, Python and Vala computer programming languages, written for the GNOME project...
, and is an official application of the GNOME project. Devhelp uses Bonobo for integration to Emacs
Emacs
Emacs is a class of text editors, usually characterized by their extensibility. GNU Emacs has over 1,000 commands. It also allows the user to combine these commands into macros to automate work.Development began in the mid-1970s and continues actively...
via command line searches and is embedded in other development applications such as Anjuta.
Current versions of Devhelp use the GTK+
GTK+
GTK+ is a cross-platform widget toolkit for creating graphical user interfaces. It is licensed under the terms of the GNU LGPL, allowing both free and proprietary software to use it. It is one of the most popular toolkits for the X Window System, along with Qt.The name GTK+ originates from GTK;...
port of WebKit
WebKit
WebKit is a layout engine designed to allow web browsers to render web pages. WebKit powers Google Chrome and Apple Safari and by October 2011 held over 33% of the browser market share between them. It is also used as the basis for the experimental browser included with the Amazon Kindle ebook...
for HTML rendering of documentation; versions prior to 0.22 used Gecko
Gecko (layout engine)
Gecko is a free and open source layout engine used in many applications developed by Mozilla Foundation and the Mozilla Corporation , as well as in many other open source software projects....
, a layout engine developed by Mozilla Corporation
Mozilla Corporation
The Mozilla Corporation is a wholly owned subsidiary of the Mozilla Foundation that coordinates and integrates the development of Internet-related applications such as the Mozilla Firefox and SeaMonkey Navigator web browsers and the Mozilla Thunderbird email client by a growing global community of...
and used in the Firefox web browser.
External links
- GNOME Devtools Devhelp home page
- Devhelp reviewed by Linux MagazineLinux MagazineLinux Magazine is a European professional journal. It addresses itself to readers who work professionally with operating systems based around the Linux kernel. Linux Magazine is published by Linux New Media AG and was born after the great success of Linux-Magazin...
(2002, issue 16, p. 13) - Official package: devhelp (0.23-4) on Ubuntu Linux
- Official package devhelp (0.19.1-6 and others) on Debian Lenny