IDE plugins

View: New views
14 Messages — Rating Filter:   Alert me  

IDE plugins

by Samuel Grigolato :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello everyone.
 
I was wondering what is the most mature Scala IDE plugin by now.
 
What do you guys think? Do you use one at all?
 
Another thing I would like to know: if I want to have Java classes (not in a jar file!) and Scala classes inside the same project, there is any kind of problem with the IDE's? Will they support this kind of interop? I think it isn't a problem, since Scala classes ends up in bytecode, after all.
 
Regards,
Samuel.

Re: IDE plugins

by Randall Schulz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thursday October 15 2009, Samuel Grigolato wrote:
> Hello everyone.
>
> I was wondering what is the most mature Scala IDE plugin by now.

Posted to Scala-Debate, eh??


> What do you guys think? Do you use one at all?

I'm a happy IDEA user.


> Another thing I would like to know: if I want to have Java classes
> (not in a jar file!) and Scala classes inside the same project, there
> is any kind of problem with the IDE's? Will they support this kind of
> interop? I think it isn't a problem, since Scala classes ends up in
> bytecode, after all.

IDEA supports joint compilation.


> Regards,
> Samuel.


Randall Schulz

Re: IDE plugins

by dcaoyuan :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, Oct 16, 2009 at 12:54 AM, Samuel Grigolato
<samuel.grigolato@...> wrote:

> Hello everyone.
>
> I was wondering what is the most mature Scala IDE plugin by now.
>
> What do you guys think? Do you use one at all?
>
> Another thing I would like to know: if I want to have Java classes (not in a
> jar file!) and Scala classes inside the same project, there is any kind of
> problem with the IDE's? Will they support this kind of interop? I think it
> isn't a problem, since Scala classes ends up in bytecode, after all.

If you'd like to try Scala 2.8.0 snapshot, NetBeans new plugin support
Java/Scala mixed project:
http://wiki.netbeans.org/Scala68v1

-Caoyuan

>
> Regards,
> Samuel.

Re: IDE plugins

by Samuel Grigolato :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



--------------------------------------------------
From: "Randall R Schulz" <rschulz@...>
Sent: Thursday, October 15, 2009 2:08 PM
To: <scala-debate@...>
Subject: Re: [scala-debate] IDE plugins

> On Thursday October 15 2009, Samuel Grigolato wrote:
>> Hello everyone.
>>
>> I was wondering what is the most mature Scala IDE plugin by now.
>
> Posted to Scala-Debate, eh??
>

I'm sorry, would "scala-user" be the right list for this subject?

>
>> What do you guys think? Do you use one at all?
>
> I'm a happy IDEA user.
>
>
>> Another thing I would like to know: if I want to have Java classes
>> (not in a jar file!) and Scala classes inside the same project, there
>> is any kind of problem with the IDE's? Will they support this kind of
>> interop? I think it isn't a problem, since Scala classes ends up in
>> bytecode, after all.
>
> IDEA supports joint compilation.
>
>
>> Regards,
>> Samuel.
>
>
> Randall Schulz

Re: IDE plugins

by Kevin Wright-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Oct 15, 2009 at 6:31 PM, Samuel Grigolato
<samuel.grigolato@...> wrote:

>
>
> --------------------------------------------------
> From: "Randall R Schulz" <rschulz@...>
> Sent: Thursday, October 15, 2009 2:08 PM
> To: <scala-debate@...>
> Subject: Re: [scala-debate] IDE plugins
>
>> On Thursday October 15 2009, Samuel Grigolato wrote:
>>>
>>> Hello everyone.
>>>
>>> I was wondering what is the most mature Scala IDE plugin by now.
>>
>> Posted to Scala-Debate, eh??
>>
>
> I'm sorry, would "scala-user" be the right list for this subject?
>
>>
>>> What do you guys think? Do you use one at all?
>>
>> I'm a happy IDEA user.
>>
>>
>>> Another thing I would like to know: if I want to have Java classes
>>> (not in a jar file!) and Scala classes inside the same project, there
>>> is any kind of problem with the IDE's? Will they support this kind of
>>> interop? I think it isn't a problem, since Scala classes ends up in
>>> bytecode, after all.
>>
>> IDEA supports joint compilation.
>>
>>
>>> Regards,
>>> Samuel.
>>
>>
>> Randall Schulz
>

Given this old chestnut, debate feels like exactly the right place :)

Re: IDE plugins

by Randall Schulz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thursday October 15 2009, Samuel Grigolato wrote:

> --------------------------------------------------
> From: "Randall R Schulz" <rschulz@...>
> Sent: Thursday, October 15, 2009 2:08 PM
> To: <scala-debate@...>
> Subject: Re: [scala-debate] IDE plugins
>
> > On Thursday October 15 2009, Samuel Grigolato wrote:
> >> Hello everyone.
> >>
> >> I was wondering what is the most mature Scala IDE plugin by now.
> >
> > Posted to Scala-Debate, eh??
>
> I'm sorry, would "scala-user" be the right list for this subject?

Debate is fine, if you expect it to be debated. Given the degree of
taste involved in choice of tools, it seems reasonable to expect it
might be.

Otherwise, I suppose Scala-Tools would be the place. But let me be
clear, I was just trying to be a little humorous.


Randall Schulz



Re: IDE plugins

by Samuel Grigolato :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

--------------------------------------------------
From: "Kevin Wright" <kev.lee.wright@...>

> Given this old chestnut, debate feels like exactly the right place :)

Thats exactly what I thought, btw I'm new around here and was a bit curious
to see people preferences, so don't blame me =D


Re: IDE plugins

by Elazar Leibovich :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I used the latest stable version (note that this is definitely not bleeding edge).
I experienced the following:
1) Many unexplained errors in the eclipse error console with no noticable effect.
2) Some unexplained defects (sometimes highlight won't work, sometimes Find reference won't work).
3) Overall it worked OK, and reasonable not-slow.
However, it is the worst eclipse plugin I ever used, considerring stability and features. So don't come with great expectations.

On Thu, Oct 15, 2009 at 6:54 PM, Samuel Grigolato <samuel.grigolato@...> wrote:
Hello everyone.
 
I was wondering what is the most mature Scala IDE plugin by now.
 
What do you guys think? Do you use one at all?
 
Another thing I would like to know: if I want to have Java classes (not in a jar file!) and Scala classes inside the same project, there is any kind of problem with the IDE's? Will they support this kind of interop? I think it isn't a problem, since Scala classes ends up in bytecode, after all.
 
Regards,
Samuel.


Parent Message unknown Re: IDE plugins

by Naftoli Gugenheim :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The plugin for 2.8 is heavily redesigned.
But you have to realize that it's a lot more challenging than other plugins because it has to get the JDT to understand Scala.

-------------------------------------
Elazar Leibovich<elazarl@...> wrote:

I used the latest *stable* version (note that this is definitely not
bleeding edge).I experienced the following:
1) Many unexplained errors in the eclipse error console with no noticable
effect.
2) Some unexplained defects (sometimes highlight won't work, sometimes Find
reference won't work).
3) Overall it worked OK, and reasonable not-slow.
However, it is the worst eclipse plugin I ever used, considerring stability
and features. So don't come with great expectations.

On Thu, Oct 15, 2009 at 6:54 PM, Samuel Grigolato <
samuel.grigolato@...> wrote:

>  Hello everyone.
>
> I was wondering what is the most mature Scala IDE plugin by now.
>
> What do you guys think? Do you use one at all?
>
> Another thing I would like to know: if I want to have Java classes (not
> in a jar file!) and Scala classes inside the same project, there is any kind
> of problem with the IDE's? Will they support this kind of interop? I think
> it isn't a problem, since Scala classes ends up in bytecode, after all.
>
> Regards,
> Samuel.
>

Re: IDE plugins

by Ricky Clarkson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/10/16 Naftoli Gugenheim <naftoligug@...>:
> The plugin for 2.8 is heavily redesigned.
> But you have to realize that it's a lot more challenging than other plugins because it has to get the JDT to understand Scala.

It doesn't have to, but that is what it does, yes.

--
Ricky Clarkson
Java Programmer, AD Holdings
+44 1565 770804
Skype: ricky_clarkson
Google Talk: ricky.clarkson@...

Re: IDE plugins

by Goddard Jiri :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

hi,

jetbrains just opensourced their intellij idea that has nice, out-of-the-box scala support. you might want to try it.

jiri

On Fri, Oct 16, 2009 at 9:02 AM, Ricky Clarkson <ricky.clarkson@...> wrote:
2009/10/16 Naftoli Gugenheim <naftoligug@...>:
> The plugin for 2.8 is heavily redesigned.
> But you have to realize that it's a lot more challenging than other plugins because it has to get the JDT to understand Scala.

It doesn't have to, but that is what it does, yes.

--
Ricky Clarkson
Java Programmer, AD Holdings
+44 1565 770804
Skype: ricky_clarkson
Google Talk: ricky.clarkson@...



--
web: http://dredwerkz.ic.cz
group: http://groups.google.com/group/dr3dwerkz
icq: 218 659 431

Re: IDE plugins

by Raju Varghese :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

May I ask you what you had to do to get the Scala plugin for 2.7.7 to work with Eclipse 3.5? I tried without AJDT and I got the exception ClassNotFound when running a HelloWorld. I then noticed in one of the threads that AJDT is required. I downloaded the latest one there (version 2.0.1, I believe) and that caused Eclipse to barf constantly until I uninstalled it. Now, I am stuck and would appreciate if someone who is fortunate to have the Scala plugin to work to tell me which version of AJDT they currently have installed. Any other pointers/hints welcome too. I hope this is what the original poster of this thread had asked. Thanks a lot!

Elazar Leibovich wrote:
I used the latest *stable* version (note that this is definitely not
bleeding edge).I experienced the following:
1) Many unexplained errors in the eclipse error console with no noticable
effect.
2) Some unexplained defects (sometimes highlight won't work, sometimes Find
reference won't work).
3) Overall it worked OK, and reasonable not-slow.
However, it is the worst eclipse plugin I ever used, considerring stability
and features. So don't come with great expectations.

Re: IDE plugins

by Miles Sabin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, Nov 9, 2009 at 12:29 PM, Raju Varghese <raju@...> wrote:
> May I ask you what you had to do to get the Scala plugin for 2.7.7 to work
> with Eclipse 3.5?

Follow the installation and troubleshooting instructions here,

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

AJDT isn't required.

Cheers,


Miles

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

Re: IDE plugins

by Raju Varghese :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks, Miles, for that information. In that case, the HelloWorld failing has another cause. Ok, I shall look further.

-Raju

Miles Sabin wrote:
On Mon, Nov 9, 2009 at 12:29 PM, Raju Varghese <raju@intellisoft.ch> wrote:
> May I ask you what you had to do to get the Scala plugin for 2.7.7 to work
> with Eclipse 3.5?

Follow the installation and troubleshooting instructions here,

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

AJDT isn't required.

Cheers,


Miles

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