Debugger front-end

Debugger front-end

In computer programming, some of the most capable and popular debugger programs implement only a simple command line interface (CLI) — often to maximize portability and minimize resource consumption. However, many programmers find that debugging via a graphical user interface (GUI) is easier and more productive. This is the ' for GUI debugger front-ends"', which are programs that allow users to monitor and control subservient CLI-only debuggers via a more intuitive graphical interface. Some debugger front-ends are designed to be compatible with a variety of CLI-only debuggers, while others are targeted at one specific debugger.

List of debugger front-ends

* Many Integrated development environments come with integrated debuggers (or front-ends to standard debuggers).
* DDD, is the standard front-end from the GNU project. It is a very complex tool and works with most common debuggers (gdb, jdb, Python debugger, Perl debugger, Tcl, and others) natively or with some external programs (for PHP).

* GDB (the GNU debugger) GUI
** [http://sourceware.org/insight/ Insight] : Insight is a graphical user interface to GDB.
** Emacs : Emacs editor with built in support for the GNU Debugger acts as the frontend.
** KDbg : Part of the KDE development tools.
** Nemiver : A GDB frontend that integrates well in the GNOME desktop environment.
** xxgdb : X-window frontend for GDB and dbx debugger.
** [http://cgdb.sourceforge.net/ cgdb] : ncurses terminal program that mimics vim key mapping.
** [http://libre.adacore.com/gvd/ GVD] : The GNU Visual Debugger, written in Ada and GNAT and is now part of the GNAT Programming Studio.
** [http://clewn.sourceforge.net/ Clewn] : Uses the GVim text editor as a GDB frontend.
** [http://ccdebug.sourceforge.net/ ccdebug] : A graphical GDB frontend using the Qt toolkit.
* Allinea's DDT is a parallel and distributed debugger front end.
* Xcode contains a gdb frontend as well.


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Compiler-Front-End — Ein Compiler (auch Übersetzer oder Kompilierer genannt) ist ein Computerprogramm, das ein in einer Quellsprache geschriebenes Programm – genannt Quellprogramm – in ein semantisch äquivalentes Programm einer Zielsprache (Zielprogramm) umwandelt.… …   Deutsch Wikipedia

  • Debugger — A debugger or debugging tool is a computer program that is used to test and debug other programs (the target program). The code to be examined might alternatively be running on an instruction set simulator (ISS), a technique that allows great… …   Wikipedia

  • Data Display Debugger — Data Display Debugger, or DDD, is a popular free software (under the GNU GPL) graphical user interface for command line debuggers such as GDB, DBX, JDB, HP Wildebeest Debugger (WDB), XDB, the Perl debugger, the Bash debugger, the Python debugger …   Wikipedia

  • Ups (debugger) — See also the UPS disambiguation article. Ups is an open source source level debugger developed in the late 1980s for Unix and Unix like systems, originally developed at the University of Kent by Mark Russell. It supports C and C++, and Fortran on …   Wikipedia

  • Data Display Debugger — DDD Разработчик GNU Операционная система Linux Последняя версия 3.3.12 (11 февраля 2009) Лицензия GPL Сайт http://www.gnu.org/softwar …   Википедия

  • Java Platform Debugger Architecture — (JPDA) es una colección de APIs que proporciona una infraestructura para depurar aplicaciones de J2SE. Incluye tres APIs: Java Debug Interface (JDI): Interfaz Java de alto nivel que incluye soporte de depuración remota. Java Debug Wire Protocol… …   Wikipedia Español

  • KDbg — is an open source graphical front end for the GNU Debugger. KDbg is implemented using the KDE component architecture. See also * Data Display Debugger (DDD), a Motif debugger front end * ups (debugger) * Xxgdb, an X Window System debugger front… …   Wikipedia

  • Nemiver — Developer(s) The Nemiver Team …   Wikipedia

  • Xxgdb — is an open source X Window System front end for gdb. It was adapted from xdbx, which uses the dbx debugger. References See also * Data Display Debugger (DDD), a Motif (widget toolkit) front end. * KDbg, a KDE debugger front end. * ups (debugger) …   Wikipedia

  • SAS System — Infobox Software name = SAS caption = SAS 9 on Microsoft Windows developer = SAS Institute latest release version = 9.2 latest release date = March, 2008 operating system = Windows, IBM mainframe, Unix/Linux, OpenVMS Alpha genre = numerical… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”