About
Scope is a graphical GDB front-end with the normal functions you would expect (stepping, breakpoints...), and a few notable features:
- The comminication between Scope and gdb is asynchronous.
- You can enter any gdb command, at any time (of course, for the command to be executed, gdb must be[come] available).
- All gdb I/O (along with some other messages) is displayed in a terminal-like "Debug Console". Whenever you find the GUI lacking, simply switch to that console and work directly with gdb.
- 7-bit/Locale/UTF-8 support for values.
Requirements
Geany 1.25 or later and the respective libraries, including VTE under *nix.
GLib-2.18 or later. For Windows, 2.24 is recommended.
GDB 7.3 or later.
win~1: XP or later.
GDB manual (recommended).
Installation
This plugin is part of the geany-plugins project. See the README file of that package.
Usage
See the scope.html.
License
Scope is distributed under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. A copy of this license can be found in the file COPYING included with the source code of this program.
Ideas, questions, patches and bug reports
Dimitar Zhekov <dimitar.zhekov@gmail.com>