micro-autofmt
micro-autofmt copied to clipboard
Multi-language autoformatter for Micro
micro-autofmt
Multi-language formatting plugin for the Micro editor
Setup
-
git clone
andmake
- Install whichever formatters you want to use
Usage
- Run
fmt
to format the current file. - Files will be formatted on save, unless
fmt-onsave
is set to false (withCtrl-e > set fmt-onsave false
).
Supported formatters
Language | Formatter |
---|---|
C/C++/C# | clang-format |
Python | yapf |
Racket | fmt |
JavaScript | prettier |
Rust | rustfmt nightly |
Go | gofmt |
Credits
This project is intended as a replacement for the now-dead fmt-micro. o7
All contributions are welcome by pull request or issue.
micro-autofmt is licensed under the GNU General Public License v3.0. See LICENSE for full text.