7 Replies Last post: Nov 22, 2011 1:05 PM by Andrey Eremchenko  
tim pigden Newbie 58 posts since
Jun 2, 2009
Currently Being Moderated

Nov 19, 2011 3:36 PM

Is the intellij plugin able to leverage the work being done at TypeSafe for Eclipse?

Hi, let me preface this question by saying I know nothing about plugin development and architecture. However, I'm a keen consumer and a keen intellij user. So I'm just wondering, as I look at all the work being done for the Eclipse plugin whether there's a likelihood of of the intellij plugin getting left behind (let's face it, there's still a long way to go for both) or whether the work being done by typesafe can be leveraged in this plugin so I can look for better and faster improvements here.

 

Thanks

Tim

Alexander Podkhalyuzin JetBrains 1,130 posts since
Jun 7, 2008

It's possible to use presentation compiler for IntelliJ IDEA, which is already done for Eclipse and other platforms, but I'm not sure that we will do it. We will spend time on improving current plugin, and I hope It will not be behind.

 

Best regards,

Alexander Podkhalyuzin.

Thomas Vultura Newbie 62 posts since
Feb 12, 2010

Maybe you can keep up with the Scala IDE for Eclipse. But of course every user would wish that both projects could work on single core which would mean faster progress for both IDEs.

 

But Jetbrains is a commercial enterprise, so I understand that there may be other reasons for this decision.

Alexander Podkhalyuzin JetBrains 1,130 posts since
Jun 7, 2008

Actually problem is not that JetBrains is commercial enterprise (note, Scala plugin for Community edition is completely free), problem is that presentation compiler came too late. I mean we have big codebase, which is usable and it's incompatible with presentation compiler (I mean all related work, completions, refactorings, navigation features, not only error highlighting). Moreover error highlighting in Scala plugin becomes better every day => maybe there is no needs to use error highlighting from presentation compiler?

 

Best regards,

Alexander Podkhalyuzin.

Andrey Eremchenko Newbie 16 posts since
Oct 18, 2009

Moreover error highlighting in Scala plugin becomes better every day => maybe there is no needs to use error highlighting from presentation compiler?

Currently almost every file from standart libraries (for example Predef, List, ...) is marked with wrong errors. Should such problems in standart libraries be reported? Does presentation compiler have such problems?

Alexander Podkhalyuzin JetBrains 1,130 posts since
Jun 7, 2008

This is known problem, however you can report it (it can take many votes, and then I'll fix it faster).

Most of such red code has different nature then red code errors in your sources.

I don't know is presentation compiler able to report errors in library sources. And I think we possibly should disable showing errors in libraries too (or make it disabled optionally by default until major improvements).

 

Best regards,

Alexander Podkhalyuzin.

Andrey Eremchenko Newbie 16 posts since
Oct 18, 2009

And I think we possibly should disable showing errors in libraries too (or make it disabled optionally by default until major improvements).

Correct navigation (and symbols resolution) should  also  work in libraries, so such false errors are also important.

More Like This

  • Retrieving data ...