summaryrefslogtreecommitdiffstats
path: root/freebsd/applications/development/kdbg/pkg-descr
diff options
context:
space:
mode:
Diffstat (limited to 'freebsd/applications/development/kdbg/pkg-descr')
-rw-r--r--freebsd/applications/development/kdbg/pkg-descr24
1 files changed, 24 insertions, 0 deletions
diff --git a/freebsd/applications/development/kdbg/pkg-descr b/freebsd/applications/development/kdbg/pkg-descr
new file mode 100644
index 000000000..1f3049906
--- /dev/null
+++ b/freebsd/applications/development/kdbg/pkg-descr
@@ -0,0 +1,24 @@
+Graphical debugger interface [Trinity]
+
+KDbg is a graphical user interface to gdb, the GNU debugger. It provides
+an intuitive interface for setting breakpoints, inspecting variables,
+stepping through code and much more. KDbg requires TDE but you can of
+course debug any program.
+
+KDbg can also debug XSLT (XML stylesheet translation) scripts by
+interfacing with xsldbg. For this the package kxsldbg must be installed.
+
+Features include the following:
+* Inspection of variable values in a tree structure.
+* Direct member: For certain compound data types the most important
+ member values are displayed next to the variable name, so that it is
+ not necessary to expand the subtree of that variable in order to see
+ the member value. KDbg can also display Qt's QString values, which
+ are Unicode strings.
+* Debugger at your finger tips: The basic debugger functions (step,
+ next, run, finish, until, set/clear/enable/disable breakpoint) are
+ bound to function keys F5 through F10. Quick and easy.
+* View source code, search text, set program arguments and environment
+ variables, display arbitrary expressions.
+* Debugging of core dumps, attaching to running processes is possible.
+* Conditional breakpoints.