gdbfrontend: Εύκολος, ευέλικτος και επεκτάσιμος GUI debugger


Ο gdbfrontend είναι ένας debugger πολύ εύκολος στη χρήση, με πολλά και εύχρηστα χαρακτηριστικά. Το μεγάλο του πλεονέκτημα είναι ότι δέχεται επεκτάσεις, κάτι που τον κάνει πολύ περισσότερο παραγωγικό διότι ο κάθε χρήστης μπορεί να τον προσαρμόσει ανάλογα με τις ανάγκες του.

Είναι ανοιχτού κώδικα πρόγραμμα, γραμμένο σε python.

68747470733a2f2f6f67757a68616e65726f676c752e636f6d2f7374617469632f696d616765732f67646266726f6e74656e642d7373382e706e67

Προαπαιτούμενα

  • 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.

Στιγμιότυπα εφαρμογής

screenshot 2021 10 14 at 08 39 01 gdbfrontend v0 7beta releases easy, flexible and extensionable gui debugger

 

Μπορείτε να κατεβάσετε το πρόγραμμα από εδώ.

 

 


Διαβάστε τις Τεχνολογικές Ειδήσεις από όλο τον κόσμο, με την εγκυρότητα του iGuRu.gr

Ακολουθήσετε μας στο Google News iGuRu.gr at Google news