- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
Which IDE for Scala+Maven ?
Thu, 2010-11-25, 18:03
Hi Guys,
Is there anybody in here who can recommend an IDE that does a good job with Scala/Maven projects ? I've tried with IntelliJ (plugin version 0.3.2093) until now. I might be wrong but I've got the impression that for any change I'm making the complete projects is completely rebuilt. Which in the end takes quite some time. Especially when experimenting.
I'm I right ? And if so, are the other IDE's doing this better ?
TIA !
With Kind Regards,
Jan
Is there anybody in here who can recommend an IDE that does a good job with Scala/Maven projects ? I've tried with IntelliJ (plugin version 0.3.2093) until now. I might be wrong but I've got the impression that for any change I'm making the complete projects is completely rebuilt. Which in the end takes quite some time. Especially when experimenting.
I'm I right ? And if so, are the other IDE's doing this better ?
TIA !
With Kind Regards,
Jan
Thu, 2010-11-25, 18:37
#2
Re: Which IDE for Scala+Maven ?
I also tried using intellij but the mvn build times were very
annoying.
I end up using VIM+lots of plugins(NERDTree, scala syntax plugin, etc) with mvn scala:cc running in a terminal shell. With mvn scala:cc, maven will load a complication server and constantly recompile your code as you save it.
Occasionally i will revert to intellij for debugging support, but i found just VIM+continuous compilation to be just as productive.
@tommychheng
On 11/25/10 9:02 AM, Jan Goyvaerts wrote:
I end up using VIM+lots of plugins(NERDTree, scala syntax plugin, etc) with mvn scala:cc running in a terminal shell. With mvn scala:cc, maven will load a complication server and constantly recompile your code as you save it.
Occasionally i will revert to intellij for debugging support, but i found just VIM+continuous compilation to be just as productive.
@tommychheng
On 11/25/10 9:02 AM, Jan Goyvaerts wrote:
AANLkTikX7NqfwB6r9K0cWAkyoeWpuOrgCzKUcrvUDx6E [at] mail [dot] gmail [dot] com" type="cite"> Hi Guys,
Is there anybody in here who can recommend an IDE that does a good job with Scala/Maven projects ? I've tried with IntelliJ (plugin version 0.3.2093) until now. I might be wrong but I've got the impression that for any change I'm making the complete projects is completely rebuilt. Which in the end takes quite some time. Especially when experimenting.
I'm I right ? And if so, are the other IDE's doing this better ?
TIA !
With Kind Regards,
Jan
Thu, 2010-11-25, 18:37
#3
Re: Which IDE for Scala+Maven ?
i have a fading memory of that being a bug that is supposed to be
fixed. maybe you should ask about it here
http://devnet.jetbrains.net/community/idea/ideacommunity?view=discussions
or complain here
http://youtrack.jetbrains.net/dashboard/IDEA#tab=0
Am 25.11.2010 18:02, schrieb Jan Goyvaerts:
http://devnet.jetbrains.net/community/idea/ideacommunity?view=discussions
or complain here
http://youtrack.jetbrains.net/dashboard/IDEA#tab=0
Am 25.11.2010 18:02, schrieb Jan Goyvaerts:
AANLkTikX7NqfwB6r9K0cWAkyoeWpuOrgCzKUcrvUDx6E [at] mail [dot] gmail [dot] com" type="cite"> Hi Guys,
Is there anybody in here who can recommend an IDE that does a good job with Scala/Maven projects ? I've tried with IntelliJ (plugin version 0.3.2093) until now. I might be wrong but I've got the impression that for any change I'm making the complete projects is completely rebuilt. Which in the end takes quite some time. Especially when experimenting.
I'm I right ? And if so, are the other IDE's doing this better ?
TIA !
With Kind Regards,
Jan
Thu, 2010-11-25, 18:47
#4
Re: Which IDE for Scala+Maven ?
Netbeans works fine with Maven and Scala although it must have the proper configuration in the pom.xml to make use of the FSC without respawining it everytime.
On Thu, Nov 25, 2010 at 3:25 PM, Jason Zaugg <jzaugg@gmail.com> wrote:
On Thu, Nov 25, 2010 at 3:25 PM, Jason Zaugg <jzaugg@gmail.com> wrote:
The IntelliJ plugin rebuilds files based on changes, but this includes the transitive dependencies. The built in build system isn't particularly accurate (in determinining which files to recompile), or efficient (it doesn't keep the compiler resident), especially for multi-module projects. Improvement is planned in this area.
There are two options to improve things:
1) enable FSC (Fast Scala Compiler) within IDEA2) Switch to SBT build, use the SBT processir 'sbt-idea' to synch your IDEA project structure, and use the IntelliJ plugin 'idea-sbt-plugin' to build.
Personally, I used option #2.
-jason
On Thu, Nov 25, 2010 at 6:02 PM, Jan Goyvaerts <java.artisan@gmail.com> wrote:
Hi Guys,
Is there anybody in here who can recommend an IDE that does a good job with Scala/Maven projects ? I've tried with IntelliJ (plugin version 0.3.2093) until now. I might be wrong but I've got the impression that for any change I'm making the complete projects is completely rebuilt. Which in the end takes quite some time. Especially when experimenting.
I'm I right ? And if so, are the other IDE's doing this better ?
TIA !
With Kind Regards,
Jan
Thu, 2010-11-25, 18:57
#5
Re: Which IDE for Scala+Maven ?
If you use scala 2.8.0, you can configure maven to use "incremental compilation" from scalacsee : https://github.com/davidB/maven-scala-plugin/wiki/Tips
Personnaly, I used Eclipse + Scala-IDE + m2eclipse + m2eclipse-scalasee : https://www.assembla.com/wiki/show/scala-ide/With_M2Eclipse
/davidB
Disclaimer : I'm author of m2eclipse-scala, maven-scala-plugin
On Thu, Nov 25, 2010 at 18:31, HamsterofDeath <h-star@gmx.de> wrote:
Personnaly, I used Eclipse + Scala-IDE + m2eclipse + m2eclipse-scalasee : https://www.assembla.com/wiki/show/scala-ide/With_M2Eclipse
/davidB
Disclaimer : I'm author of m2eclipse-scala, maven-scala-plugin
On Thu, Nov 25, 2010 at 18:31, HamsterofDeath <h-star@gmx.de> wrote:
i have a fading memory of that being a bug that is supposed to be fixed. maybe you should ask about it here
http://devnet.jetbrains.net/community/idea/ideacommunity?view=discussions
or complain here
http://youtrack.jetbrains.net/dashboard/IDEA#tab=0
Am 25.11.2010 18:02, schrieb Jan Goyvaerts:Hi Guys,
Is there anybody in here who can recommend an IDE that does a good job with Scala/Maven projects ? I've tried with IntelliJ (plugin version 0.3.2093) until now. I might be wrong but I've got the impression that for any change I'm making the complete projects is completely rebuilt. Which in the end takes quite some time. Especially when experimenting.
I'm I right ? And if so, are the other IDE's doing this better ?
TIA !
With Kind Regards,
Jan
Fri, 2010-11-26, 16:27
#6
Re: Which IDE for Scala+Maven ?
MANY thanks for all these quick replies ! :-)
On Thu, Nov 25, 2010 at 18:44, David Bernard <david.bernard.31@gmail.com> wrote:
On Thu, Nov 25, 2010 at 18:44, David Bernard <david.bernard.31@gmail.com> wrote:
If you use scala 2.8.0, you can configure maven to use "incremental compilation" from scalacsee : https://github.com/davidB/maven-scala-plugin/wiki/Tips
Personnaly, I used Eclipse + Scala-IDE + m2eclipse + m2eclipse-scalasee : https://www.assembla.com/wiki/show/scala-ide/With_M2Eclipse
/davidB
Disclaimer : I'm author of m2eclipse-scala, maven-scala-plugin
On Thu, Nov 25, 2010 at 18:31, HamsterofDeath <h-star@gmx.de> wrote:
i have a fading memory of that being a bug that is supposed to be fixed. maybe you should ask about it here
http://devnet.jetbrains.net/community/idea/ideacommunity?view=discussions
or complain here
http://youtrack.jetbrains.net/dashboard/IDEA#tab=0
Am 25.11.2010 18:02, schrieb Jan Goyvaerts:Hi Guys,
Is there anybody in here who can recommend an IDE that does a good job with Scala/Maven projects ? I've tried with IntelliJ (plugin version 0.3.2093) until now. I might be wrong but I've got the impression that for any change I'm making the complete projects is completely rebuilt. Which in the end takes quite some time. Especially when experimenting.
I'm I right ? And if so, are the other IDE's doing this better ?
TIA !
With Kind Regards,
Jan
Sun, 2010-11-28, 18:07
#7
Re: Which IDE for Scala+Maven ?
I've been using this cocktail as well, and it works well enough that I haven't inveswted time to find anything better yet.
Brian Maso
On Thu, Nov 25, 2010 at 9:44 AM, David Bernard <david.bernard.31@gmail.com> wrote:
--
Best regards,
Brian Maso
(949) 395-8551
brian@blumenfeld-maso.com
Brian Maso
On Thu, Nov 25, 2010 at 9:44 AM, David Bernard <david.bernard.31@gmail.com> wrote:
If you use scala 2.8.0, you can configure maven to use "incremental compilation" from scalac see : https://github.com/davidB/maven-scala-plugin/wiki/Tips
Personnaly, I used Eclipse + Scala-IDE + m2eclipse + m2eclipse-scalasee : https://www.assembla.com/wiki/show/scala-ide/With_M2Eclipse
/davidB
Disclaimer : I'm author of m2eclipse-scala, maven-scala-plugin
On Thu, Nov 25, 2010 at 18:31, HamsterofDeath <h-star@gmx.de> wrote:
i have a fading memory of that being a bug that is supposed to be fixed. maybe you should ask about it here
http://devnet.jetbrains.net/community/idea/ideacommunity?view=discussions
or complain here
http://youtrack.jetbrains.net/dashboard/IDEA#tab=0
Am 25.11.2010 18:02, schrieb Jan Goyvaerts:Hi Guys,
Is there anybody in here who can recommend an IDE that does a good job with Scala/Maven projects ? I've tried with IntelliJ (plugin version 0.3.2093) until now. I might be wrong but I've got the impression that for any change I'm making the complete projects is completely rebuilt. Which in the end takes quite some time. Especially when experimenting.
I'm I right ? And if so, are the other IDE's doing this better ?
TIA !
With Kind Regards,
Jan
--
Best regards,
Brian Maso
(949) 395-8551
brian@blumenfeld-maso.com
There are two options to improve things:
1) enable FSC (Fast Scala Compiler) within IDEA2) Switch to SBT build, use the SBT processir 'sbt-idea' to synch your IDEA project structure, and use the IntelliJ plugin 'idea-sbt-plugin' to build.
Personally, I used option #2.
-jason
On Thu, Nov 25, 2010 at 6:02 PM, Jan Goyvaerts <java.artisan@gmail.com> wrote: