Python中GDB的模塊化可視界面:GDB dashboard

jopen 9年前發布 | 23K 次閱讀 Python開發 GDB dashboard

Python中GDB的模塊化可視界面:GDB dashboard。

This comes as a standalone single-file .gdbinit which, among the other things, enables a configurable dashboard showing the most relevant information during the program execution. Its main goal is to reduce the number of GDB commands issued to inspect the current program status allowing the programmer to focus on the control flow instead.

Installation

Just place .gdbinit in your home directory, for example:

wget -P ~ git.io/.gdbinit

 

Screenshot

特性 

  • Single GDB init file.

  • Interaction with GDB using the native Python API.

  • Several default modules are included to address the most basic needs: source code, assembly, registers, etc.).

  • User-defined modules can be easily developed by extending a Python class.

  • Additional configuration files (both GDB and Python) are read from~/.gdbinit.d/.

  • Fully stylable user interface and dynamic command prompt.

  • No GDB command has been redefined, instead all the features are available as subcommands of the maindashboardcommand.

項目主頁:http://www.baiduhome.net/lib/view/home/1442132486225

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!