Best IDE for Scala?

View: New views
6 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

Re: Best IDE for Scala?

by Gordon Tyler :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Gordon Tyler wrote:
> Kenneth McDonald wrote:
>> Eclipse or NetBeans? I'm curious, because I've never been able to get
>> the Net Beans one working on my system.
>
> And I've never been able to get Eclipse working. Anytime I've tried, it
> just spews tons of errors on fairly normal Scala 2.7.5 compatible code.

I should amend this. Miles Sabin has helped me get Eclipse mostly
working. It does still spew errors when creating projects and has some
weird issues where spurious error markers are shown in the editor that
disappear when the file is re-opened, but otherwise it works and I can
edit Scala code. Miles tells me that these problems will be fixed for
the 2.8.0 release of the plugin.

In its favour, it does seem to do a better job of type introspection and
code completion than NetBeans, especialy in a Scala project referencing
Java classes from an external JAR.

Ciao,
Gordon

Re: Best IDE for Scala?

by francisco treacy-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I'm managing to be quite productive with Eclipse (Scala plugin 2.7.5
final - despite small bugs) bridging dependencies from SBT into an
IvyDE container. Getting rid of Maven plugins actually improved the
overall experience, and having fine control from an (external) SBT
console works better for me.

For those who are interested this is a good place to get started:
http://code.google.com/p/simple-build-tool/wiki/IntegrationSupport

Francisco


2009/7/7 Gordon Tyler <gordon@...>:

> Gordon Tyler wrote:
>>
>> Kenneth McDonald wrote:
>>>
>>> Eclipse or NetBeans? I'm curious, because I've never been able to get
>>> the Net Beans one working on my system.
>>
>> And I've never been able to get Eclipse working. Anytime I've tried, it
>> just spews tons of errors on fairly normal Scala 2.7.5 compatible code.
>
> I should amend this. Miles Sabin has helped me get Eclipse mostly working.
> It does still spew errors when creating projects and has some weird issues
> where spurious error markers are shown in the editor that disappear when the
> file is re-opened, but otherwise it works and I can edit Scala code. Miles
> tells me that these problems will be fixed for the 2.8.0 release of the
> plugin.
>
> In its favour, it does seem to do a better job of type introspection and
> code completion than NetBeans, especialy in a Scala project referencing Java
> classes from an external JAR.
>
> Ciao,
> Gordon
>

RE: Best IDE for Scala?

by Narayanaswamy, Mohan-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I am getting the following error.

 Cannot complete the install because of a conflicting dependency.
  Software being installed: Scala Eclipse Plugin 2.7.5.final
(ch.epfl.lamp.sdt.feature.group 2.7.5.final)
  Software currently installed: Eclipse Weaving Service Feature
2.0.0.e35x-20090624-1600 (org.eclipse.contribution.weaving.feature.group
2.0.0.e35x-20090624-1600)
  Only one of the following can be installed at once:
    JDT Weaving 2.0.0.e35x-20090624-1600
(org.eclipse.contribution.weaving.jdt 2.0.0.e35x-20090624-1600)
    JDT Weaving 1.6.4.20090313172428
(org.eclipse.contribution.weaving.jdt 1.6.4.20090313172428)
  Cannot satisfy dependency:
    From: Scala Eclipse Plugin 2.7.5.final
(ch.epfl.lamp.sdt.feature.group 2.7.5.final)
    To: org.eclipse.contribution.weaving.jdt [1.6.4.20090313172428]
  Cannot satisfy dependency:
    From: Eclipse Weaving Service Feature 2.0.0.e35x-20090624-1600
(org.eclipse.contribution.weaving.feature.group
2.0.0.e35x-20090624-1600)
    To: org.eclipse.contribution.weaving.jdt [2.0.0.e35x-20090624-1600]

Mohan

-----Original Message-----
From: francisco treacy [mailto:francisco.treacy@...]
Sent: 08 July 2009 04:24
To: Gordon Tyler
Cc: Scala User List
Subject: Re: [scala-user] Best IDE for Scala?

Hi,

I'm managing to be quite productive with Eclipse (Scala plugin 2.7.5
final - despite small bugs) bridging dependencies from SBT into an IvyDE
container. Getting rid of Maven plugins actually improved the overall
experience, and having fine control from an (external) SBT console works
better for me.

For those who are interested this is a good place to get started:
http://code.google.com/p/simple-build-tool/wiki/IntegrationSupport

Francisco


2009/7/7 Gordon Tyler <gordon@...>:
> Gordon Tyler wrote:
>>
>> Kenneth McDonald wrote:
>>>
>>> Eclipse or NetBeans? I'm curious, because I've never been able to
>>> get the Net Beans one working on my system.
>>
>> And I've never been able to get Eclipse working. Anytime I've tried,
>> it just spews tons of errors on fairly normal Scala 2.7.5 compatible
code.
>
> I should amend this. Miles Sabin has helped me get Eclipse mostly
working.
> It does still spew errors when creating projects and has some weird
> issues where spurious error markers are shown in the editor that
> disappear when the file is re-opened, but otherwise it works and I can

> edit Scala code. Miles tells me that these problems will be fixed for
> the 2.8.0 release of the plugin.
>
> In its favour, it does seem to do a better job of type introspection
> and code completion than NetBeans, especialy in a Scala project
> referencing Java classes from an external JAR.
>
> Ciao,
> Gordon
>


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

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


Re: Best IDE for Scala?

by Miles Sabin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, Jul 27, 2009 at 11:20 AM, Narayanaswamy,
Mohan<mohan.narayanaswamy@...> wrote:
> I am getting the following error.

Unfortunately that's a versioning conflict between AJDT 2.0.0 and the
Scala IDE 2.7.5.final ... it's fixed on trunk (but I still wouldn't
recommend using trunk for day to day work) so will be resolved in the
2.8.0 release.

Cheers,


Miles

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

Re: Best IDE for Scala?

by francisco treacy-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Any news concerning the new 2.8 Eclipse Scala plugin?

I was successfully working with 2.7.5-final, but lately it has been
getting unbearably slow - a total blocker (Eclipse sometimes hangs and
it once even broke my workspace).

Is the 2.8 branch still unstable, would it be too risky to grab the
nightlies? Is there any roadmap?

Thanks,

Francisco


2009/7/27 Miles Sabin <miles@...>:

> On Mon, Jul 27, 2009 at 11:20 AM, Narayanaswamy,
> Mohan<mohan.narayanaswamy@...> wrote:
>> I am getting the following error.
>
> Unfortunately that's a versioning conflict between AJDT 2.0.0 and the
> Scala IDE 2.7.5.final ... it's fixed on trunk (but I still wouldn't
> recommend using trunk for day to day work) so will be resolved in the
> 2.8.0 release.
>
> Cheers,
>
>
> Miles
>
> --
> Miles Sabin
> tel: +44 (0)7813 944 528
> skype:  milessabin
> http://www.chuusai.com/
> http://twitter.com/milessabin
>

Re: Best IDE for Scala?

by Miles Sabin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Jul 30, 2009 at 5:33 PM, francisco
treacy<francisco.treacy@...> wrote:
> Any news concerning the new 2.8 Eclipse Scala plugin?
>
> I was successfully working with 2.7.5-final, but lately it has been
> getting unbearably slow - a total blocker (Eclipse sometimes hangs and
> it once even broke my workspace).

If you get Eclipse hangs during builds with 2.7.5 or earlier, try
quitting Eclipse, deleting your projects .manager directory, then
restart Eclipse and do a clean build.

> Is the 2.8 branch still unstable, would it be too risky to grab the
> nightlies? Is there any roadmap?

Not ready yet, but getting there ... watch this space.

Cheers,


Miles

--
Miles Sabin
tel: +44 (0)7813 944 528
skype:  milessabin
http://www.chuusai.com/
http://twitter.com/milessabin
< Prev | 1 - 2 | Next >