/plugins/GdbPlugin/tags/release-0_4/description.html

# · HTML · 33 lines · 32 code · 1 blank · 0 comment · 0 complexity · b15bfac14efc9a1d85945448bf9db55e MD5 · raw file

  1. <html>
  2. <p>GdbPlugin enables debugging programs using the gdb debugger directly from jEdit. The plugin provides the following functionality: </p>
  3. <ul>
  4. <li>
  5. Setting/Removing/Toggling breakpoints directly in jEdit buffers.
  6. </li>
  7. <li>
  8. Controlling program execution (the usual continue/step/next/...) - either using actions from the GdbPlugin menu or using a very simple GUI panel.
  9. </li>
  10. <li>
  11. Visualization of breakpoints and the current instruction using icons in the gutter area.
  12. </li>
  13. <li>
  14. Viewing/changing values of expressions and automatic variables (function arguments and variables defined inside the function).
  15. </li>
  16. <li>
  17. Breakpoint dockable which enables editing breakpoint properties (conditions/skip counts/enabled state) and adding watchpoints.
  18. </li>
  19. <li>
  20. Stack trace (normally called "backtrace" in gdb) dockable that enables you to view and quickly jump to the source code of selected stack frames.
  21. </li>
  22. <li>
  23. Defining "launch configurations" - i.e. the applications to debug, their command-line arguments etc.
  24. </li>
  25. <li>
  26. Two Console plugin shell services: "Program" for communication with the debugged program, and "GDB/MI" for controlling the GDB/MI process.
  27. </li>
  28. </ul>
  29. <p>
  30. The plugin uses gdb/mi (for most functions) for the interface with gdb. The plugin is still under development; as such, it is incomplete and might be unstable.
  31. </p>
  32. </html>