Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/willyelm/xatom-debug
A Simple Debugger Provider for Atom
https://github.com/willyelm/xatom-debug
atom breakpoints debugbar debugger debugging-tool google-chrome javascript nodejs
Last synced: 4 months ago
JSON representation
A Simple Debugger Provider for Atom
- Host: GitHub
- URL: https://github.com/willyelm/xatom-debug
- Owner: willyelm
- License: mit
- Created: 2017-03-15T02:05:10.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-06-05T17:51:29.000Z (over 3 years ago)
- Last Synced: 2024-09-30T17:02:50.861Z (4 months ago)
- Topics: atom, breakpoints, debugbar, debugger, debugging-tool, google-chrome, javascript, nodejs
- Language: TypeScript
- Homepage:
- Size: 2.24 MB
- Stars: 71
- Watchers: 4
- Forks: 5
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# XAtom Debug
[![gitter](https://img.shields.io/gitter/room/xatom-debug/xatom-debug.svg?style=flat-square)](https://gitter.im/willyelm/xatom-debug?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![apm](https://img.shields.io/apm/v/xatom-debug.svg?style=flat-square)](https://atom.io/packages/xatom-debug)
[![apm](https://img.shields.io/apm/l/xatom-debug.svg?style=flat-square)](https://github.com/willyelm/atom-bug/blob/master/LICENSE.md)A Simple Debugging tool for Atom. `xatom-debug` is a base debugger UI provider, you will need additionally install a specific debugger for your language.
![preview](https://raw.githubusercontent.com/willyelm/xatom-debug/master/assets/preview.png)
### Installation
```
apm install xatom-debug
```### Features
- `Toolbar`: Toolbar API allows to control the execution process, select and configure the selected plugin.
![feature](https://raw.githubusercontent.com/willyelm/xatom-debug/master/assets/toolbar-preview.png)
- `Breakpoints`: Add, remove breakpoints by clicking on the file line. breakpoints are accessible from the `Debug Area` as well.
![feature](https://raw.githubusercontent.com/willyelm/xatom-debug/master/assets/breakpoint-preview.png)
- `Debug Area`: Navigate the current scope status local and global variables, open the current call-stack functions and control the execution step.
![feature](https://raw.githubusercontent.com/willyelm/xatom-debug/master/assets/debug-area-preview.png)
- `Configuration`:
### API Documentation
on progress...
### Available Plugins
Below is the list of available plugins so far:
Package|Description
---|---
[NodeJS](https://atom.io/packages/xatom-debug-nodejs)|Run and debug javascript files using NodeJS 6.3+.
[Google Chrome](https://atom.io/packages/xatom-debug-chrome)|Connect the debugger to a server enabling debugging javascript files.### Requirements
- atom 1.0.0+### License
MIT