-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code formatting feature #155
Comments
I dunno if you'd want to spawn a JVM every time you wanted to format a file; this is something that is far more appropriate for SBT to do, IMHO. At any rate, I probably won't be writing this one, but if someone has a decent implementation, a PR would be fine. |
Oh, while writing this issue I relied on my experience with a scalafmt-intellij plugin which works very fast. But I missed out that Intellij plugin just call scalafmt functions from already running JVM. I measured the launch time of scalafmt-cli and it will obviously annoy the user 😒 |
Eventually I achive it in the following way:
But without GraalVM it is unviable idea. |
There is a great tool for automatic code formatting called scalafmt.
It will be great to be able to call it on current open file with one command like
:ScalaFmt
.Similar feature realized in vim-go plugin for
go fmt
and it works well.The text was updated successfully, but these errors were encountered: