This page is no longer maintained — Please continue to the home page at www.scala-lang.org

Best Scala IDE plugin

23 replies
HHB
Joined: 2009-07-21,
User offline. Last seen 42 years 45 weeks ago.

Hey,
What is the best Scala IDE plugin (Eclipse, NetBeans, IntelliJ)?
Thanks.

Narayanaswamy, Mohan
Joined: 2009-04-20,
User offline. Last seen 42 years 45 weeks ago.
RE: Best Scala IDE plugin

I would like to change the question little bit. Is really eclipse has
Scala plugin? I have tried eclipse classic 3.4, 3.4.2 and 3.5. Nothing
works.

Only once partially without REPL, I was able to setup Scala plugin. But
after some update that also corrupted. Either eclipse plugin page has
wrong update url. Or Eclipse Scala plugin is still in very early stage.

Mohan

-----Original Message-----
From: HHB [mailto:hubaghdadi@yahoo.ca]
Sent: 21 July 2009 16:55
To: scala-user@listes.epfl.ch
Subject: [scala-user] Best Scala IDE plugin

Hey,
What is the best Scala IDE plugin (Eclipse, NetBeans, IntelliJ)?
Thanks.
--
View this message in context:
http://www.nabble.com/Best-Scala-IDE-plugin-tp24584014p24584014.html
Sent from the Scala - User mailing list archive at Nabble.com.

==============================================================================
Please access the attached hyperlink for an important electronic communications disclaimer:

http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html
==============================================================================

milessabin
Joined: 2008-08-11,
User offline. Last seen 33 weeks 3 days ago.
Re: Best Scala IDE plugin

On Tue, Jul 21, 2009 at 9:54 AM, HHB wrote:
> What is the best Scala IDE plugin (Eclipse, NetBeans, IntelliJ)?

You don't give any criteria, so it's hard to say what would suit you best.

I speak only for the Scala IDE,

http://www.scala-lang.org/node/94

It's free, open-source, actively developed, closely associated with
EPFL and, because of its tight integration with the main Scala
toolchain, the one most likely to keep pace with the growth of Scala
and its surrounding ecosystem.

Cheers,

Miles

milessabin
Joined: 2008-08-11,
User offline. Last seen 33 weeks 3 days ago.
Re: Best Scala IDE plugin

On Tue, Jul 21, 2009 at 10:19 AM, Narayanaswamy,
Mohan wrote:
> I would like to change the question little bit. Is really eclipse has
> Scala plugin? I have tried eclipse classic 3.4, 3.4.2 and 3.5. Nothing
> works.
>
> Only once partially without REPL, I was able to setup Scala plugin. But
> after some update that also corrupted. Either eclipse plugin page has
> wrong update url. Or Eclipse Scala plugin is still in very early stage.

No, most likely your local installation isn't set up correctly.

To start with: Scala and Eclipse versions? Do you have JDT Weaving
enabled? Is there anything unusual about your Eclipse installation's
layout on the filesystem? Is it installed read-only?

Cheers,

Miles

Kevin Wright
Joined: 2009-06-09,
User offline. Last seen 49 weeks 3 days ago.
Re: Best Scala IDE plugin
I have great faith in Miles' ability to deliver a reasonably stable (though not final) version of the 2.8 plugin in the near future.
(nudge, nudge miles, I'm talking about you...)

As an interim measure though, I'm also finding the IntelliJ plugin to work very well for *most* of my requirements, you'll probably find a few others on the mailing list who can also confirm this.  So you may want to explore that option.

On Tue, Jul 21, 2009 at 10:34 AM, Miles Sabin <miles@milessabin.com> wrote:
On Tue, Jul 21, 2009 at 9:54 AM, HHB<hubaghdadi@yahoo.ca> wrote:
> What is the best Scala IDE plugin (Eclipse, NetBeans, IntelliJ)?

You don't give any criteria, so it's hard to say what would suit you best.

I speak only for the Scala IDE,

 http://www.scala-lang.org/node/94

It's free, open-source, actively developed, closely associated with
EPFL and, because of its tight integration with the main Scala
toolchain, the one most likely to keep pace with the growth of Scala
and its surrounding ecosystem.

Cheers,


Miles

--
Miles Sabin
tel: +44 (0)7813 944 528
skype:  milessabin
http://www.chuusai.com/
http://twitter.com/milessabin

chandavarapu
Joined: 2009-07-18,
User offline. Last seen 3 years 15 weeks ago.
Re: Best Scala IDE plugin
I have tried Scale IDE with Eclipse 3.5 it works. I can assist.

On Tue, Jul 21, 2009 at 2:49 PM, Narayanaswamy, Mohan <mohan.narayanaswamy@credit-suisse.com> wrote:
I would like to change the question little bit. Is really eclipse has
Scala plugin? I have tried eclipse classic 3.4, 3.4.2 and 3.5. Nothing
works.

Only once partially without REPL, I was able to setup Scala plugin. But
after some update that also corrupted. Either eclipse plugin page has
wrong update url. Or Eclipse Scala plugin is still in very early stage.

Mohan

-----Original Message-----
From: HHB [mailto:hubaghdadi@yahoo.ca]
Sent: 21 July 2009 16:55
To: scala-user@listes.epfl.ch
Subject: [scala-user] Best Scala IDE plugin


Hey,
What is the best Scala IDE plugin (Eclipse, NetBeans, IntelliJ)?
Thanks.
--
View this message in context:
http://www.nabble.com/Best-Scala-IDE-plugin-tp24584014p24584014.html
Sent from the Scala - User mailing list archive at Nabble.com.



==============================================================================
Please access the attached hyperlink for an important electronic communications disclaimer:

http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html
==============================================================================




--
http://www.google.co.in/profiles/chandavarapu
Ken Egervari
Joined: 2009-07-19,
User offline. Last seen 42 years 45 weeks ago.
Re: Best Scala IDE plugin
I don't speak as an expert in this area. My preference though is the IntelliJ IDEA plugin. Since I use IDEA for Java, the workflow (especially with the last plugin release that incorporates ScalaTest right into the IDE) is identical to developing in Java.

I've had problems with Netbeans. I installed 6.5 a few weeks ago, and sure enough, Netbeans complained saying I didn't have the right versions of the plugins it needed. So naturally, since I got frustrated and couldn't resolve it in 5 minutes (and the IDE didn't do anything to help), I uninstalled and continued to use IDEA.

I tried it again with 6.7, and sure enough, I get more errors. Some of the plugins couldn't be installed (because they already were?) and I get this error:
Warning: could not install some modules
Scala Editing - the module named org.netbeans.modules.editor.deprecated.pre61completion/0 was needed and not found.

So, I pretty much gave up on NetBeans.

Eclipse worked out okay in earlier versions, but I hate Eclipse. That's just a personal preference. It just doesn't have many conveniences or default plugins or hot keys setup the way I am used to them, and I do think IDEA is superior. I just tried it the other day though with a clean install to see how the plugin was coming along. Sure enough, I can't create projects - I get some funky error message. I just get overly frustrated with either Eclipse or NetBeans.

IDEA has always been such a smooth ride for just about everything I do. Things works as expected. I don't have to do things to help the IDE out, and the Scala Plugin for IDEA is functional and works fine. I wish the intellisense and some other features worked better, and still, it's a no-fuss solution right now.

Ken

On Tue, Jul 21, 2009 at 4:54 AM, HHB <hubaghdadi@yahoo.ca> wrote:

Hey,
What is the best Scala IDE plugin (Eclipse, NetBeans, IntelliJ)?
Thanks.
--
View this message in context: http://www.nabble.com/Best-Scala-IDE-plugin-tp24584014p24584014.html
Sent from the Scala - User mailing list archive at Nabble.com.




--
Work In Progress - "Dreaming":
http://dl.getdropbox.com/u/443421/Ken_Egervari_-_Dreaming.mp3

My Original Music: http://www.soundclick.com/KenEgervari
My Humorous Speeches: http://www.youtube.com/user/egervari
My Facebook: http://www.new.facebook.com/profile.php?id=716270499/profile.php?id=716270499
Sciss
Joined: 2008-12-17,
User offline. Last seen 28 weeks 5 days ago.
Re: Best Scala IDE plugin

hi,

has anyone managed to compile the IDEA scala plug-in for scala 2.8?
the instructions are here

http://www.jetbrains.net/confluence/display/SCA/How+to+build+Scala
+plugin+for+IntelliJ+IDEA+from+scratch

but when i run ant, i just get like 43 error messages from scalac...
i guess i need a particular nightly snapshot that works with the IDEA
source....

thanks for hints, -sciss-

Am 21.07.2009 um 18:16 schrieb Ken Egervari:

> I don't speak as an expert in this area. My preference though is
> the IntelliJ IDEA plugin. Since I use IDEA for Java, the workflow
> (especially with the last plugin release that incorporates
> ScalaTest right into the IDE) is identical to developing in Java.
>
> I've had problems with Netbeans. I installed 6.5 a few weeks ago,
> and sure enough, Netbeans complained saying I didn't have the right
> versions of the plugins it needed. So naturally, since I got
> frustrated and couldn't resolve it in 5 minutes (and the IDE didn't
> do anything to help), I uninstalled and continued to use IDEA.
>
> I tried it again with 6.7, and sure enough, I get more errors. Some
> of the plugins couldn't be installed (because they already were?)
> and I get this error:
> Warning: could not install some modules
> Scala Editing - the module named
> org.netbeans.modules.editor.deprecated.pre61completion/0 was needed
> and not found.
>
> So, I pretty much gave up on NetBeans.
>
> Eclipse worked out okay in earlier versions, but I hate Eclipse.
> That's just a personal preference. It just doesn't have many
> conveniences or default plugins or hot keys setup the way I am used
> to them, and I do think IDEA is superior. I just tried it the other
> day though with a clean install to see how the plugin was coming
> along. Sure enough, I can't create projects - I get some funky
> error message. I just get overly frustrated with either Eclipse or
> NetBeans.
>
> IDEA has always been such a smooth ride for just about everything I
> do. Things works as expected. I don't have to do things to help the
> IDE out, and the Scala Plugin for IDEA is functional and works
> fine. I wish the intellisense and some other features worked
> better, and still, it's a no-fuss solution right now.
>
> Ken
>
> On Tue, Jul 21, 2009 at 4:54 AM, HHB wrote:
>
> Hey,
> What is the best Scala IDE plugin (Eclipse, NetBeans, IntelliJ)?
> Thanks.
> --
> View this message in context: http://www.nabble.com/Best-Scala-IDE-
> plugin-tp24584014p24584014.html
> Sent from the Scala - User mailing list archive at Nabble.com.
>
>
>
>

Sciss
Joined: 2008-12-17,
User offline. Last seen 28 weeks 5 days ago.
Re: Best Scala IDE plugin

erm, nevermind, i fixed the problem

Am 21.07.2009 um 21:02 schrieb Sciss:

> hi,
>
> has anyone managed to compile the IDEA scala plug-in for scala 2.8?
> the instructions are here
>
> http://www.jetbrains.net/confluence/display/SCA/How+to+build+Scala
> +plugin+for+IntelliJ+IDEA+from+scratch
>
> but when i run ant, i just get like 43 error messages from
> scalac... i guess i need a particular nightly snapshot that works
> with the IDEA source....
>
> thanks for hints, -sciss-
>
>
> Am 21.07.2009 um 18:16 schrieb Ken Egervari:
>
>> I don't speak as an expert in this area. My preference though is
>> the IntelliJ IDEA plugin. Since I use IDEA for Java, the workflow
>> (especially with the last plugin release that incorporates
>> ScalaTest right into the IDE) is identical to developing in Java.
>>
>> I've had problems with Netbeans. I installed 6.5 a few weeks ago,
>> and sure enough, Netbeans complained saying I didn't have the
>> right versions of the plugins it needed. So naturally, since I got
>> frustrated and couldn't resolve it in 5 minutes (and the IDE
>> didn't do anything to help), I uninstalled and continued to use IDEA.
>>
>> I tried it again with 6.7, and sure enough, I get more errors.
>> Some of the plugins couldn't be installed (because they already
>> were?) and I get this error:
>> Warning: could not install some modules
>> Scala Editing - the module named
>> org.netbeans.modules.editor.deprecated.pre61completion/0 was
>> needed and not found.
>>
>> So, I pretty much gave up on NetBeans.
>>
>> Eclipse worked out okay in earlier versions, but I hate Eclipse.
>> That's just a personal preference. It just doesn't have many
>> conveniences or default plugins or hot keys setup the way I am
>> used to them, and I do think IDEA is superior. I just tried it the
>> other day though with a clean install to see how the plugin was
>> coming along. Sure enough, I can't create projects - I get some
>> funky error message. I just get overly frustrated with either
>> Eclipse or NetBeans.
>>
>> IDEA has always been such a smooth ride for just about everything
>> I do. Things works as expected. I don't have to do things to help
>> the IDE out, and the Scala Plugin for IDEA is functional and works
>> fine. I wish the intellisense and some other features worked
>> better, and still, it's a no-fuss solution right now.
>>
>> Ken
>>
>> On Tue, Jul 21, 2009 at 4:54 AM, HHB wrote:
>>
>> Hey,
>> What is the best Scala IDE plugin (Eclipse, NetBeans, IntelliJ)?
>> Thanks.
>> --
>> View this message in context: http://www.nabble.com/Best-Scala-IDE-
>> plugin-tp24584014p24584014.html
>> Sent from the Scala - User mailing list archive at Nabble.com.
>>
>>
>>
>>

Alex Cruise
Joined: 2008-12-17,
User offline. Last seen 2 years 26 weeks ago.
Re: Best Scala IDE plugin

Sciss wrote:
> erm, nevermind, i fixed the problem
If you do decide to get into the habit of maintaining a 2.8 build of the
IDEA Scala plugin, assuming it's open source, I hope you'll post your
patches and/or binaries, as it's something I would definitely use and
possibly, eventually, contribute to. :)

-0xe1a

Randall R Schulz
Joined: 2008-12-16,
User offline. Last seen 1 year 29 weeks ago.
Re: Best Scala IDE plugin

On Tuesday July 21 2009, Alex Cruise wrote:
> Sciss wrote:
> > erm, nevermind, i fixed the problem
>
> If you do decide to get into the habit of maintaining a 2.8 build of
> the IDEA Scala plugin, assuming it's open source, I hope you'll post
> your patches and/or binaries, as it's something I would definitely
> use and possibly, eventually, contribute to. :)

What exactly is being attempted? The IDEA Scala plug-in is written in
Scala 2.8. It supports editing only 2.7.x code. At least that's how I
understand what Ilya (and / or Alexander) of JetBrains have said in the
IDEA Scala plug-in forum [1].

> -0xe1a

[1]

Randall Schulz

Sciss
Joined: 2008-12-17,
User offline. Last seen 28 weeks 5 days ago.
Re: Best Scala IDE plugin

i hope i don't need to touch the plug-in itself ;-) in this moment
i'm still struggeling with the whole thing (i'm also new to IDEA),
maia still doesn't see scala 2.8 for some reason, although i
installed the newly self-compiled scala plug-in....

ciao, -sciss-

Am 21.07.2009 um 21:45 schrieb Alex Cruise:

> Sciss wrote:
>> erm, nevermind, i fixed the problem
> If you do decide to get into the habit of maintaining a 2.8 build
> of the IDEA Scala plugin, assuming it's open source, I hope you'll
> post your patches and/or binaries, as it's something I would
> definitely use and possibly, eventually, contribute to. :)
>
> -0xe1a

Sciss
Joined: 2008-12-17,
User offline. Last seen 28 weeks 5 days ago.
Re: Best Scala IDE plugin

ouch, you are right:

http://www.jetbrains.net/devnet/message/5242154#5242154

so that was a failing attempt of me..... pfffff.... my next project
will need be in a supercollider/java combo again, then. a pity coz i
thought this time i can make the move. so see you back in the winter,
scala....

ciao, -sciss-

Am 21.07.2009 um 21:54 schrieb Randall R Schulz:

> On Tuesday July 21 2009, Alex Cruise wrote:
>> Sciss wrote:
>>> erm, nevermind, i fixed the problem
>>
>> If you do decide to get into the habit of maintaining a 2.8 build of
>> the IDEA Scala plugin, assuming it's open source, I hope you'll post
>> your patches and/or binaries, as it's something I would definitely
>> use and possibly, eventually, contribute to. :)
>
> What exactly is being attempted? The IDEA Scala plug-in is written in
> Scala 2.8. It supports editing only 2.7.x code. At least that's how I
> understand what Ilya (and / or Alexander) of JetBrains have said in
> the
> IDEA Scala plug-in forum [1].
>
>
>> -0xe1a
>
>
> [1]
>
>
> Randall Schulz

Steve Thompson
Joined: 2009-07-13,
User offline. Last seen 42 years 45 weeks ago.
Re: Best Scala IDE plugin
I would rank them as follows:
1) IDEA
2) NetBeans 6.7
3) Eclipse

I would really like to say that the Scala IDE for Eclipse is just the bees knees, but the other two are far more capable and consistently reliable.  I currently use NetBeans myself, though the annoyance there is that files are not automatically built when saved, and so running some code requires some waiting even if you've made just a slight alteration to your project.

Hope that helps and best regards,


Steve

--

Ken Egervari
Joined: 2009-07-19,
User offline. Last seen 42 years 45 weeks ago.
Re: Best Scala IDE plugin
I would agree with this, somewhat. Eclipse is a bit better in my mind because at least I can view scala code and sort of get it to run with prior versions of the plugin. Unfortunately with the latest 3.7.5 and a brand new download of eclipse... it can't find the class that I'm running even though it's right there :( At least that's better than not being able to see a project at all (netbeans) and having plugin conflicts with both 6.5 and 6.7.

IDEA was a little rocky a month ago. It had problems running java and scala code in the same project. I would have to disable the scala plugin whenever I was working on a java project or a grails project, because IDEA was looking for scala files. Now that problem is no more.

There were also problems with Scala testing... however, the IDEA plugin has built in support for ScalaTest and Specs... so now testing in Scala is just about as easy as it is with Junit with IDEA.

Overall, the IDEA plugin is fantastic. Now we need some more refactoring support, and some better intellisense. Overall though, it's awesome. I highly recommend it.

Ken

On Wed, Jul 22, 2009 at 12:21 PM, Steve Thompson <thompson4822@gmail.com> wrote:
I would rank them as follows:
1) IDEA
2) NetBeans 6.7
3) Eclipse

I would really like to say that the Scala IDE for Eclipse is just the bees knees, but the other two are far more capable and consistently reliable.  I currently use NetBeans myself, though the annoyance there is that files are not automatically built when saved, and so running some code requires some waiting even if you've made just a slight alteration to your project.

Hope that helps and best regards,


Steve

--




--
Work In Progress - "Dreaming":
http://dl.getdropbox.com/u/443421/Ken_Egervari_-_Dreaming.mp3

My Original Music: http://www.soundclick.com/KenEgervari
My Humorous Speeches: http://www.youtube.com/user/egervari
My Facebook: http://www.new.facebook.com/profile.php?id=716270499/profile.php?id=716270499
milessabin
Joined: 2008-08-11,
User offline. Last seen 33 weeks 3 days ago.
Re: Best Scala IDE plugin

On Wed, Jul 22, 2009 at 5:26 PM, Ken Egervari wrote:
> I would agree with this, somewhat. Eclipse is a bit better in my mind
> because at least I can view scala code and sort of get it to run with prior
> versions of the plugin. Unfortunately with the latest 3.7.5 and a brand new
> download of eclipse... it can't find the class that I'm running even though
> it's right there :(

What's the problem exactly?

Reporting problems accurately is the best way to get them fixed ...

Cheers,

Miles

Josh Stratton
Joined: 2009-04-23,
User offline. Last seen 42 years 45 weeks ago.
Re: Best Scala IDE plugin

It seems a lot of people have rated their experience with a given IDE
negatively by the setup experience, which kind of surprises me. I
prefer Netbeans and had a very smooth installation, but I guess if it
was a problematic installation, I would have been pretty negative
about it and sent out "I couldn't even get it to install" complaints
and moved to IDEA or eclipse. I can say, however, the refactoring in
the current netbeans plugin is pretty much non-existant, but I don't
know if that's my project setup or not.

Josh

On Wed, Jul 22, 2009 at 9:26 AM, Ken Egervari wrote:
> I would agree with this, somewhat. Eclipse is a bit better in my mind
> because at least I can view scala code and sort of get it to run with prior
> versions of the plugin. Unfortunately with the latest 3.7.5 and a brand new
> download of eclipse... it can't find the class that I'm running even though
> it's right there :( At least that's better than not being able to see a
> project at all (netbeans) and having plugin conflicts with both 6.5 and 6.7.
>
> IDEA was a little rocky a month ago. It had problems running java and scala
> code in the same project. I would have to disable the scala plugin whenever
> I was working on a java project or a grails project, because IDEA was
> looking for scala files. Now that problem is no more.
>
> There were also problems with Scala testing... however, the IDEA plugin has
> built in support for ScalaTest and Specs... so now testing in Scala is just
> about as easy as it is with Junit with IDEA.
>
> Overall, the IDEA plugin is fantastic. Now we need some more refactoring
> support, and some better intellisense. Overall though, it's awesome. I
> highly recommend it.
>
> Ken
>
> On Wed, Jul 22, 2009 at 12:21 PM, Steve Thompson
> wrote:
>>
>> I would rank them as follows:
>> 1) IDEA
>> 2) NetBeans 6.7
>> 3) Eclipse
>>
>> I would really like to say that the Scala IDE for Eclipse is just the bees
>> knees, but the other two are far more capable and consistently reliable.  I
>> currently use NetBeans myself, though the annoyance there is that files are
>> not automatically built when saved, and so running some code requires some
>> waiting even if you've made just a slight alteration to your project.
>>
>> Hope that helps and best regards,
>>
>>
>> Steve
>>
>> --
>>
>
>
>
> --
> Work In Progress - "Dreaming":
> http://dl.getdropbox.com/u/443421/Ken_Egervari_-_Dreaming.mp3
>
> My Original Music: http://www.soundclick.com/KenEgervari
> My Humorous Speeches: http://www.youtube.com/user/egervari
> My Facebook:
> http://www.new.facebook.com/profile.php?id=716270499/profile.php?id=7162...
>

Ken Egervari
Joined: 2009-07-19,
User offline. Last seen 42 years 45 weeks ago.
Re: Best Scala IDE plugin
Installation of a piece of software is kind of a "first impression". If it makes a bad first impression. Psychologically, people create their expectations based on past experiences, so it's very hard to push against a bad first impression. It's human. So, people's first instinct (most people anyway) is to try something else until it works.

I for one will spend the time to get it to work if I have to. However, since IDEA's plugin is working great, I don't have the time to muck with netbeans and/or eclipse to try them out if they aren't easy to get to work. If IDEA didn't exist, then of course I would spend more time with Netbeans and/or Eclipse.

I don't blame the plugin entirely (or at all) for this. Scala's plugin for netbeans is probably fine providing the dependencies are fulfilled correctly (i.e. not missing or are the correct versions). I actually think Netbean's dependancy management is terrible. I'd really like it to go fetch the plugins it needs to make it all work... like Maven. I am so surprised that it doesn't do this.

I don't have a clue what is up with eclipse.

That's my thoughts on this subject.

Ken

On Wed, Jul 22, 2009 at 12:33 PM, Josh Stratton <strattonbrazil@gmail.com> wrote:
It seems a lot of people have rated their experience with a given IDE
negatively by the setup experience, which kind of surprises me.  I
prefer Netbeans and had a very smooth installation, but I guess if it
was a problematic installation, I would have been pretty negative
about it and sent out "I couldn't even get it to install" complaints
and moved to IDEA or eclipse.  I can say, however, the refactoring in
the current netbeans plugin is pretty much non-existant, but I don't
know if that's my project setup or not.

Josh

On Wed, Jul 22, 2009 at 9:26 AM, Ken Egervari<ken.egervari@gmail.com> wrote:
> I would agree with this, somewhat. Eclipse is a bit better in my mind
> because at least I can view scala code and sort of get it to run with prior
> versions of the plugin. Unfortunately with the latest 3.7.5 and a brand new
> download of eclipse... it can't find the class that I'm running even though
> it's right there :( At least that's better than not being able to see a
> project at all (netbeans) and having plugin conflicts with both 6.5 and 6.7.
>
> IDEA was a little rocky a month ago. It had problems running java and scala
> code in the same project. I would have to disable the scala plugin whenever
> I was working on a java project or a grails project, because IDEA was
> looking for scala files. Now that problem is no more.
>
> There were also problems with Scala testing... however, the IDEA plugin has
> built in support for ScalaTest and Specs... so now testing in Scala is just
> about as easy as it is with Junit with IDEA.
>
> Overall, the IDEA plugin is fantastic. Now we need some more refactoring
> support, and some better intellisense. Overall though, it's awesome. I
> highly recommend it.
>
> Ken
>
> On Wed, Jul 22, 2009 at 12:21 PM, Steve Thompson <thompson4822@gmail.com>
> wrote:
>>
>> I would rank them as follows:
>> 1) IDEA
>> 2) NetBeans 6.7
>> 3) Eclipse
>>
>> I would really like to say that the Scala IDE for Eclipse is just the bees
>> knees, but the other two are far more capable and consistently reliable.  I
>> currently use NetBeans myself, though the annoyance there is that files are
>> not automatically built when saved, and so running some code requires some
>> waiting even if you've made just a slight alteration to your project.
>>
>> Hope that helps and best regards,
>>
>>
>> Steve
>>
>> --
>>
>
>
>
> --
> Work In Progress - "Dreaming":
> http://dl.getdropbox.com/u/443421/Ken_Egervari_-_Dreaming.mp3
>
> My Original Music: http://www.soundclick.com/KenEgervari
> My Humorous Speeches: http://www.youtube.com/user/egervari
> My Facebook:
> http://www.new.facebook.com/profile.php?id=716270499/profile.php?id=716270499
>



--
Work In Progress - "Dreaming":
http://dl.getdropbox.com/u/443421/Ken_Egervari_-_Dreaming.mp3

My Original Music: http://www.soundclick.com/KenEgervari
My Humorous Speeches: http://www.youtube.com/user/egervari
My Facebook: http://www.new.facebook.com/profile.php?id=716270499/profile.php?id=716270499
Ken Egervari
Joined: 2009-07-19,
User offline. Last seen 42 years 45 weeks ago.
Re: Best Scala IDE plugin
Earlier, I did describe these problems in detail... like a few days ago. I'd have to go back and copy/paste my responses ;)

Ken

On Wed, Jul 22, 2009 at 12:32 PM, Miles Sabin <miles@milessabin.com> wrote:
On Wed, Jul 22, 2009 at 5:26 PM, Ken Egervari<ken.egervari@gmail.com> wrote:
> I would agree with this, somewhat. Eclipse is a bit better in my mind
> because at least I can view scala code and sort of get it to run with prior
> versions of the plugin. Unfortunately with the latest 3.7.5 and a brand new
> download of eclipse... it can't find the class that I'm running even though
> it's right there :(

What's the problem exactly?

Reporting problems accurately is the best way to get them fixed ...

Cheers,


Miles

--
Miles Sabin
tel: +44 (0)7813 944 528
skype:  milessabin
http://www.chuusai.com/
http://twitter.com/milessabin



--
Work In Progress - "Dreaming":
http://dl.getdropbox.com/u/443421/Ken_Egervari_-_Dreaming.mp3

My Original Music: http://www.soundclick.com/KenEgervari
My Humorous Speeches: http://www.youtube.com/user/egervari
My Facebook: http://www.new.facebook.com/profile.php?id=716270499/profile.php?id=716270499
Sciss
Joined: 2008-12-17,
User offline. Last seen 28 weeks 5 days ago.
Re: Best Scala IDE plugin

i have to disagree, i think installation is pretty straight forward
both with eclipse and netbeans (unless you want to _build_ the plug-
in yourself from sources which is really lots of work in the first try).

the problem is more the workflow itself (i can only speak of eclipse
as i soon got tired of netbeans, i just like eclipse a lot more (for
java at least))... in this moment, the plug-in is just way too
unstable, the incremental building breaks all the time, a feature
that is actually the one that makes the eclipse-plugin the most
attractive to me (apart from being able to mix with java sources,
which i think is not possible in netbeans?).

you always get tons of errors in the console, the compiler crashes
etc. so you need to clean and rebuild all the time (and that is
_slooooow_), and when you are unlucky eclipse hangs in some infinite
recursion, lately i found myself needing to force-quit eclipse all
the time. the outline sometimes works, then as soon as you start to
edit, it breaks, the code completion is gone etc. pp. and then also a
rather new problem, some thread, quickly after you start working, is
running hot, so the machine becomes incredibly slow -- again quit and
restart eclipse.

in sum, you basically cannot work on a serious project in eclipse, if
you want to use scala 2.8. i think 2.7.5 is much more usable though.
so let's all cheer miles a bit up, as i guess it's not too motivating
to just hear the complaints all the time ;-)

best, -sciss-

Am 22.07.2009 um 18:44 schrieb Ken Egervari:

> Installation of a piece of software is kind of a "first
> impression". If it makes a bad first impression. Psychologically,
> people create their expectations based on past experiences, so it's
> very hard to push against a bad first impression. It's human. So,
> people's first instinct (most people anyway) is to try something
> else until it works.
>
> I for one will spend the time to get it to work if I have to.
> However, since IDEA's plugin is working great, I don't have the
> time to muck with netbeans and/or eclipse to try them out if they
> aren't easy to get to work. If IDEA didn't exist, then of course I
> would spend more time with Netbeans and/or Eclipse.
>
> I don't blame the plugin entirely (or at all) for this. Scala's
> plugin for netbeans is probably fine providing the dependencies are
> fulfilled correctly (i.e. not missing or are the correct versions).
> I actually think Netbean's dependancy management is terrible. I'd
> really like it to go fetch the plugins it needs to make it all
> work... like Maven. I am so surprised that it doesn't do this.
>
> I don't have a clue what is up with eclipse.
>
> That's my thoughts on this subject.
>
> Ken
>
> On Wed, Jul 22, 2009 at 12:33 PM, Josh Stratton
> wrote:
> It seems a lot of people have rated their experience with a given IDE
> negatively by the setup experience, which kind of surprises me. I
> prefer Netbeans and had a very smooth installation, but I guess if it
> was a problematic installation, I would have been pretty negative
> about it and sent out "I couldn't even get it to install" complaints
> and moved to IDEA or eclipse. I can say, however, the refactoring in
> the current netbeans plugin is pretty much non-existant, but I don't
> know if that's my project setup or not.
>
> Josh
>
> On Wed, Jul 22, 2009 at 9:26 AM, Ken
> Egervari wrote:
> > I would agree with this, somewhat. Eclipse is a bit better in my
> mind
> > because at least I can view scala code and sort of get it to run
> with prior
> > versions of the plugin. Unfortunately with the latest 3.7.5 and a
> brand new
> > download of eclipse... it can't find the class that I'm running
> even though
> > it's right there :( At least that's better than not being able to
> see a
> > project at all (netbeans) and having plugin conflicts with both
> 6.5 and 6.7.
> >
> > IDEA was a little rocky a month ago. It had problems running java
> and scala
> > code in the same project. I would have to disable the scala
> plugin whenever
> > I was working on a java project or a grails project, because IDEA
> was
> > looking for scala files. Now that problem is no more.
> >
> > There were also problems with Scala testing... however, the IDEA
> plugin has
> > built in support for ScalaTest and Specs... so now testing in
> Scala is just
> > about as easy as it is with Junit with IDEA.
> >
> > Overall, the IDEA plugin is fantastic. Now we need some more
> refactoring
> > support, and some better intellisense. Overall though, it's
> awesome. I
> > highly recommend it.
> >
> > Ken
> >
> > On Wed, Jul 22, 2009 at 12:21 PM, Steve Thompson
>
> > wrote:
> >>
> >> I would rank them as follows:
> >> 1) IDEA
> >> 2) NetBeans 6.7
> >> 3) Eclipse
> >>
> >> I would really like to say that the Scala IDE for Eclipse is
> just the bees
> >> knees, but the other two are far more capable and consistently
> reliable. I
> >> currently use NetBeans myself, though the annoyance there is
> that files are
> >> not automatically built when saved, and so running some code
> requires some
> >> waiting even if you've made just a slight alteration to your
> project.
> >>
> >> Hope that helps and best regards,
> >>
> >>
> >> Steve
> >>
> >> --
> >>
> >
> >
> >
> > --
> > Work In Progress - "Dreaming":
> > http://dl.getdropbox.com/u/443421/Ken_Egervari_-_Dreaming.mp3
> >
> > My Original Music: http://www.soundclick.com/KenEgervari
> > My Humorous Speeches: http://www.youtube.com/user/egervari
> > My Facebook:
> > http://www.new.facebook.com/profile.php?id=716270499/profile.php?
> id=716270499
> >
>
>
>

milessabin
Joined: 2008-08-11,
User offline. Last seen 33 weeks 3 days ago.
Re: Best Scala IDE plugin

On Wed, Jul 22, 2009 at 6:01 PM, Sciss wrote:
> in this moment, the plug-in is just way too unstable

Are you talking about trunk here?

Cheers,

Miles

Sciss
Joined: 2008-12-17,
User offline. Last seen 28 weeks 5 days ago.
Re: Best Scala IDE plugin

yes!

Am 22.07.2009 um 19:23 schrieb Miles Sabin:

> On Wed, Jul 22, 2009 at 6:01 PM, Sciss wrote:
>> in this moment, the plug-in is just way too unstable
>
> Are you talking about trunk here?
>
> Cheers,
>
>
> Miles
>

Eric J. Christeson
Joined: 2009-07-22,
User offline. Last seen 3 years 4 weeks ago.
Re: Best Scala IDE plugin

On Jul 21, 2009, at 3:54 AM, HHB wrote:

>
> Hey,
> What is the best Scala IDE plugin (Eclipse, NetBeans, IntelliJ)?
> Thanks.

I've been using the 2.7.5 plugin with Eclipse 3.5 for a couple of
weeks now and it seems to work very well. I don't recall having
problems setting it up, just installed it. I've used it to complete
a number of the http://projecteuler.net problems and it seems pretty
slick.

I set up m2e and have started a lift project also. I had tried with
3.4.2 and eventually got it working, but I can't even find some of
the 3.4 options in 3.5 and it "just works"

In the past I had tried Netbeans 6.7 and recall that it worked also.

Platform is Opensolaris/x86

Eric

--
Eric J. Christeson

Enterprise Computing and Infrastructure (701) 231-8693 (Voice)
North Dakota State University

milessabin
Joined: 2008-08-11,
User offline. Last seen 33 weeks 3 days ago.
Re: Best Scala IDE plugin

On Wed, Jul 22, 2009 at 6:41 PM, Sciss wrote:
> Am 22.07.2009 um 19:23 schrieb Miles Sabin:
>> On Wed, Jul 22, 2009 at 6:01 PM, Sciss wrote:
>>> in this moment, the plug-in is just way too unstable
>>
>> Are you talking about trunk here?
>
> yes!

Well, I wouldn't recommend using an unreleased development version of
the IDE (or the language) to someone coming new to Scala!

2.7.5 is the version of the Scala IDE for Eclipse that I'd recommend
to almost everyone. I assume you agree.

Trunk is only for people who want to work on the IDE, or need an IDE,
even an unstable one for 2.8.0 (which is not a lot of people).

Cheers,

Miles

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland