Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 3 months ago
JSON representation

🐚 Shell Script Formatter / Syntax Checker (Powered by shfmt)

Awesome Lists containing this project

README

        

# 🐚 Pretty Shell

### Shell Script Formatter / Syntax Checker for Sublime Text

[![](https://img.shields.io/badge/Platforms-Linux%20/%20macOS%20/%20Windows-blue.svg)][packagecontrol]
[![](https://img.shields.io/badge/Sublime%20Text-3+-orange.svg)][packagecontrol]
[![](https://img.shields.io/github/v/tag/aerobounce/Sublime-Pretty-Shell?display_name=tag)][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