Ο gdbfrontend είναι ένας debugger πολύ εύκολος στη χρήση, με πολλά και εύχρηστα χαρακτηριστικά. Το μεγάλο του πλεονέκτημα είναι ότι δέχεται επεκτάσεις, κάτι που τον κάνει πολύ περισσότερο παραγωγικό διότι ο κάθε χρήστης μπορεί να τον προσαρμόσει ανάλογα με τις ανάγκες του.
Είναι ανοιχτού κώδικα πρόγραμμα, γραμμένο σε python.
Table of Contents
Προαπαιτούμενα
- GDB => 8.2 (με python3)
- python3 => 3.2
- tmux
Εγκατάσταση
python3 -m pip install gdbfrontend ή
python3 setup.py install
gdbfrontend
Χρήση
$ gdbfrontend --help GDBFrontend is a easy, flexible and extensionable gui debugger. Options: --help, -h: Shows this help message. --version, -v: Shows version. --gdb-args="ARGS", -G "ARGS": Specifies GDB command line arguments. (Optional) --gdb-executable=PATH, -g PATH: Specifies GDB executable path (Default is "gdb" command on PATH environment variable.) --tmux-executable=PATH, -tmux PATH: Specifies Tmux executable path (Default is "tmux" command on PATH environment variable.) --terminal-id=NAME, -t NAME: Specifies tmux terminal identifier name (Default is "gdb-frontend".) --credentials=USER:PASS, -c USER:PASS: Specifies username and password for accessing to debugger (Browser asks it for two times).) --host=IP, -H IP: Specifies current host address that you can access via for HTTP and WS servers. --listen=IP, -l IP: Specifies listen address for HTTP and WS servers. --port=PORT, -p PORT: Specifies port range for three ports to (Gotty: PORT, HTTP: PORT+1 or 0 for random ports). --http-port=PORT: Specifies HTTP server port. --gotty-port=PORT: Specifies Gotty server port. --readonly, -r: Makes code editor readonly. (Notice: This option is not related to security.) --workdir, -w: Specifies working directory. --plugin-dir, -P: Specifies plugins directory. --verbose, -V: Enables verbose output.
Στιγμιότυπα εφαρμογής
Μπορείτε να κατεβάσετε το πρόγραμμα από εδώ.