Glavin001 / atom-beautify

:mega: Help Wanted - Looking for Maintainer: https://github.com/Glavin001/atom-beautify/issues/2572 | :lipstick: Universal beautification package for Atom editor (:warning: Currently migrating to https://github.com/Unibeautify/ and have very limited bandwidth for Atom-Beautify Issues. Thank you for your patience and understanding :heart: )
http://unibeautify.com/
MIT License
1.5k stars 453 forks source link

Spport for Astyle instead of Uncrustify #259

Open Glavin001 opened 9 years ago

Glavin001 commented 9 years ago

I wonder if using http://sourceforge.net/projects/astyle/ would be better than uncrustify.

https://github.com/timonwong/SublimeAStyleFormatter uses it (through pyastyle) and it is working great for me.

kankaristo commented 9 years ago

They both seem to be pretty well maintained. Uncrustify seems to be a bit more configurable and supports a few more languages, but Artistic Style is a bit easier to use.

It would be best to support both. No reason to remove support for Uncrustify. :)

Somewhat related, support virtually every single beautifier out there: https://github.com/Glavin001/atom-beautify/issues/388

Glavin001 commented 9 years ago

With the new internal API ( #282 ) we can support both! :+1:

Glavin001 commented 9 years ago

See https://github.com/Glavin001/atom-beautify/issues/300#issuecomment-107590998 for how to add a new language and/or beautifier.

Update: I will be maintaining this documentation on adding languages and beautifiers: https://github.com/Glavin001/atom-beautify/blob/master/docs/add-languages-and-beautifiers.md