https://github.com/itsthatguy/atom-hashrocket
New way of easy debugging on Atom.
https://github.com/itsthatguy/atom-hashrocket
Last synced: 5 months ago
JSON representation
New way of easy debugging on Atom.
- Host: GitHub
- URL: https://github.com/itsthatguy/atom-hashrocket
- Owner: itsthatguy
- License: mit
- Created: 2014-08-04T23:57:01.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2014-08-04T23:58:31.000Z (almost 12 years ago)
- Last Synced: 2025-03-06T05:43:06.074Z (over 1 year ago)
- Size: 87.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Hashrocket: Inline Code Debugger with Markers
New way of easy debugging for **JavaScript, CoffeeScript, Python, Ruby, PHP and Bash** developers.
```bash
apm install hashrocket
```
What is a Marker:
```
#=> {expression}
```
Features:
- Easiest way of debugging.
- Watching variables on comments.
- Helper menus.
- **JavaScript, CoffeeScript, Python, Ruby, PHP and Bash** support.
- Unreachable code detection.
- Extensible. (You can add another language support very easily)
- Realtime mode.
## Key Bindings
- `CTRL + ;`: Run current file's Hashrocket.
- `CTRL + :`: Insert Hashrocket Marker.
- `CTRL + \`: Insert Hashrocket Marker and run immediately.
- `CTRL + ALT + ;`: Toggle watching current file's Hashrocket Markers realtime.
Watch code Realtime:

Use menu support:

### Warning
Don't use "watch" feature in Bash scripts. It may hurt your feelings if you write `#=> rm -rf *` while watching since
it runs all the `#=>` code.
Remember, your code is working itself with this plugin.