https://github.com/aerobounce/Sublime-Pretty-Shell
🐚 Shell Script Formatter / Syntax Checker (Powered by shfmt)
https://github.com/aerobounce/Sublime-Pretty-Shell
beautify formatter packagecontrol shell shell-script shfmt sublime-package sublime-plugin sublime-text sublime-text-3 sublime-text-plugin
Last synced: 9 days ago
JSON representation
🐚 Shell Script Formatter / Syntax Checker (Powered by shfmt)
- Host: GitHub
- URL: https://github.com/aerobounce/Sublime-Pretty-Shell
- Owner: aerobounce
- License: agpl-3.0
- Created: 2019-12-24T08:52:13.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-20T12:35:02.000Z (about 1 year ago)
- Last Synced: 2024-11-07T16:42:28.324Z (6 months ago)
- Topics: beautify, formatter, packagecontrol, shell, shell-script, shfmt, sublime-package, sublime-plugin, sublime-text, sublime-text-3, sublime-text-plugin
- Language: Python
- Homepage:
- Size: 465 KB
- Stars: 37
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - aerobounce/Sublime-Pretty-Shell - 🐚 Shell Script Formatter / Syntax Checker (Powered by shfmt) (Python)
README
# 🐚 Pretty Shell
### Shell Script Formatter / Syntax Checker for Sublime Text
[][packagecontrol]
[][packagecontrol]
[][packagecontrol]- Uses [`shfmt`][shfmt]
- Format on Save
- Fast Formatting
- Syntax Checking
- Inline Syntax Error Popup
- Auto Scroll to the point parsing error occurred## Install
> [Available via Package Control][packagecontrol]
1. Install [`shfmt`][shfmt]
2. `Package Control: Install Package`
3. Install `Pretty Shell`
4. Linux / Windows users: Specify absolute path to `shfmt` in Settings.[packagecontrol]: https://packagecontrol.io/packages/Pretty%20Shell
[shfmt]: https://github.com/mvdan/sh