Scala plugins for SublimeLinter3

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Scala plugins for SublimeLinter3

Josh Hagins

I've written a couple of useful Scala plugins for the fantastic SublimeLinter3 plugin for Sublime Text 3.

SublimeLinter-contrib-scalac provides an interface to scalac, with configurable settings for classpath and -Xlint. Compilation errors as well as lint warnings are highlighted in code. You can find more details in the project's README.

SublimeLinter-contrib-scalastyle provides an interface to Scalastyle to similarly highlight errors and warnings in code, and will automatically detect and use any scalastyle-config.xml in your project if one exists. You can also specify a path to any config file. Again, details in the README.

I realize that most Scala devs out there are probably using IntelliJ and Scala-IDE, but I figured I'd show a little love for the Sublime users out there :)

Cheers!

--

Josh Hagins

--
You received this message because you are subscribed to the Google Groups "scala-announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Scala plugins for SublimeLinter3

Josh Hagins
Whoops, seems I botched a link. Here you go: SublimeLinter-contrib-scalastyle

On Thursday, March 5, 2015 at 6:55:50 AM UTC-5, Josh Hagins wrote:

I've written a couple of useful Scala plugins for the fantastic <a href="http://www.sublimelinter.com/en/latest/" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fwww.sublimelinter.com%2Fen%2Flatest%2F\46sa\75D\46sntz\0751\46usg\75AFQjCNGu3f4kMkYzNn6AWom_tjfL4tTTZg';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fwww.sublimelinter.com%2Fen%2Flatest%2F\46sa\75D\46sntz\0751\46usg\75AFQjCNGu3f4kMkYzNn6AWom_tjfL4tTTZg';return true;">SublimeLinter3 plugin for Sublime Text 3.

<a href="https://github.com/jawshooah/SublimeLinter-contrib-scalac" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fjawshooah%2FSublimeLinter-contrib-scalac\46sa\75D\46sntz\0751\46usg\75AFQjCNEEIDOQtHoG3-Z0ToJenvw0Fubl5g';return true;" onclick="this.href='https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fjawshooah%2FSublimeLinter-contrib-scalac\46sa\75D\46sntz\0751\46usg\75AFQjCNEEIDOQtHoG3-Z0ToJenvw0Fubl5g';return true;">SublimeLinter-contrib-scalac provides an interface to scalac, with configurable settings for classpath and -Xlint. Compilation errors as well as lint warnings are highlighted in code. You can find more details in the project's README.

<a href="http://sublimelinter-contrib-scalastyle/" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fsublimelinter-contrib-scalastyle%2F\46sa\75D\46sntz\0751\46usg\75AFQjCNGlv0wMSmjqG54TutjVDX5ug4K9xQ';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fsublimelinter-contrib-scalastyle%2F\46sa\75D\46sntz\0751\46usg\75AFQjCNGlv0wMSmjqG54TutjVDX5ug4K9xQ';return true;">SublimeLinter-contrib-scalastyle provides an interface to <a href="http://www.google.com/url?q=http%3A%2F%2Fwww.scalastyle.org%2F&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNE9-lYevXeEp5wY8HjYpnZlzIJ5KQ" target="_blank" rel="nofollow" onmousedown="this.href='http://www.google.com/url?q\75http%3A%2F%2Fwww.scalastyle.org%2F\46sa\75D\46sntz\0751\46usg\75AFQjCNE9-lYevXeEp5wY8HjYpnZlzIJ5KQ';return true;" onclick="this.href='http://www.google.com/url?q\75http%3A%2F%2Fwww.scalastyle.org%2F\46sa\75D\46sntz\0751\46usg\75AFQjCNE9-lYevXeEp5wY8HjYpnZlzIJ5KQ';return true;">Scalastyle to similarly highlight errors and warnings in code, and will automatically detect and use any scalastyle-config.xml in your project if one exists. You can also specify a path to any config file. Again, details in the README.

I realize that most Scala devs out there are probably using IntelliJ and Scala-IDE, but I figured I'd show a little love for the Sublime users out there :)

Cheers!

--

Josh Hagins

--
You received this message because you are subscribed to the Google Groups "scala-announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.