Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xonsh/xontrib-debug-tools
Debug tools for xonsh shell.
https://github.com/xonsh/xontrib-debug-tools
pdb python-pdb xonsh xonsh-dev xontrib
Last synced: about 1 month ago
JSON representation
Debug tools for xonsh shell.
- Host: GitHub
- URL: https://github.com/xonsh/xontrib-debug-tools
- Owner: xonsh
- License: mit
- Created: 2023-02-16T10:47:24.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-21T17:56:29.000Z (about 2 months ago)
- Last Synced: 2024-10-22T08:41:49.052Z (about 2 months ago)
- Topics: pdb, python-pdb, xonsh, xonsh-dev, xontrib
- Language: Python
- Homepage:
- Size: 19.5 KB
- Stars: 3
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-xontribs - xontrib-debug-tools - Debug tools for xonsh shell: (Plugins / Debugging)
README
Debug tools for xonsh shell.
If you like the idea click ⭐ on the repo and tweet.## Installation
To install use pip:
```bash
xpip install xontrib-debug-tools
# or: xpip install -U git+https://github.com/xonsh/xontrib-debug-tools
```## Usage
The package contains:
* `pdb` - Simple built-in debugger. Runs pdb on reception of [SIGUSR1 signal](https://www.gnu.org/software/libc/manual/html_node/Miscellaneous-Signals.html).
* `xog` - Simple command to establish and print [`$XONSH_TRACEBACK_LOGFILE`](https://xon.sh/envvars.html#xonsh-traceback-logfile).### pdb
```bash
xontrib load pdb
```### xog
```bash
xontrib load xog
xog --help
```### See also
* [xunter](https://github.com/anki-code/xunter) - Profiling for the xonsh shell based on hunter.
## Credits
This package was created with [xontrib template](https://github.com/xonsh/xontrib-template).