Open lswank opened 9 years ago
Thanks for the consideration. Exactly, "pull requests welcome" ;)
I'm barely using UncrustifyX anymore personally, i've seen projects with a better architecture than uncrustify such as clang-format appear, with better plugins for Xcode too. Uncrustify the binary itself is not under very active development, which lessens my enthusiasm for continuing development on this tool which is basically a GUI for it.
My personal usage of Uncrustify was for formatting my objective-c code, which uncrustify's support was mediocre at best - and now i'm writing more Swift these days which Uncrustify will likely never support.
@ryanmaxwell, Any updates on your answer? I was looking for a tool to use an automatic style in my team and stumbled upon clang format and Uncrustify. I don't like clang format because it has too few options and so doesn't correctly formats any code. Also, I see that ATM the recent commit on Uncrustify was yesterday, so I guess things changed? How did you successfully used clang format?
Can I suggest that if UncrustifyX is broken (as it is, right now), you leave a comment at top of the README.md saying so? The dependency 'frageria' is not available from your github account any more, so UncrustifyX is dead out of the box.
After looking through the code, it seems like you're running Uncrustify on files each time, meaning adding live preview of changes would require a few architecture changes.
Is this something you have considered? (As a contributor to other projects, I know, "Pull requests welcome!" is the standard answer for things like this.) Is this a thing you've planned for? Was it in your mental roadmap? Or is it not at all in your personal use case?