IntelliJ IDEA Sources Available

Go and grab the IntelliJ IDEA 9 sources! No kidding here! It's all official - check out the press release as well as the new jetbrains.org community site for the details.

The first intelligent Java IDE that since the year 2000 has brought clever code assistance, refactorings or code analysis to the Java masses has been open-sourced. Starting with the upcoming version 9.0, IntelliJ IDEA will be offered in two editions: Community Edition and Ultimate Edition. The Community Edition focuses on Java SE technologies, Groovy and Scala development. It's free of charge and open-sourced under Apache 2.0 license. The Ultimate edition with full Java EE technology stack remains our standard commercial offering. See the feature comparison matrix for the differences.
Briefly, in the free Community Edition you'll get all the Java code support - various refactorings and code inspections, coding assistance, debugging, TestNG and JUnit testing; CVS, Subversion and Git support, Ant and Maven build integration, Groovy and Scala (through a separate plugin) support. To learn more and download the Public Preview of IntelliJ IDEA 9 Community Edition, please visit the IntelliJ IDEA Community Edition site.

The IntelliJ platform, the common foundation for all our IDEs (IDEA, RubyMine, WebIDE or MPS), is being open-sourced under APL 2.0, too.

Are you curious about how we write code at JetBrains? Can't you wait to put your hands on the IntelliJ IDEA code, start contributing and become a commiter of the IntelliJ IDEA project? Visit the project site, clone our Git source repository and start coding.
I'm sure you have a lot of questions. Check out the FAQ and feel free to discuss below.
0

I'm a passionate software developer, interested in particular in server-side technologies, distributed systems, Domain Specific Languages and modern programming languages. Václav is a DZone Zone Leader and has posted 36 posts at DZone.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

Comments

Jacek replied on Thu, 2009/10/15 - 11:53am

Scala plugin fails to install under Ubuntu :-(

"Scala: error in opening zip file"

 

 

Guido Amabili replied on Thu, 2009/10/15 - 12:09pm

Hi,

I am a NetBeans fan, but that is a good opportunity to try your IDE.

Is there any JavaFX support planned ?

Guido

 

Roman Strobl replied on Thu, 2009/10/15 - 12:43pm

Jacek, we will check the Scala issue on Ubuntu and update it if needed.

Guido, you can get very basic JavaFX support with IDEA today. As for some more advanced support for JavaFX, we don't have any fixed plans right now, but this can change in the future as JavaFX becomes more popular.

Thai Dang Vu replied on Thu, 2009/10/15 - 1:18pm

A good move from JetBrains! Once you use Idea, you won't want to go back to Eclipse (never used NetBeans) (at least true in my case).

Jacek replied on Thu, 2009/10/15 - 1:44pm in response to: romanstrobl

Roman, it's you?I am looking forward to some entertaining screencasts of IDEA in action...like in the good old NB days :-)

P.S. You need to change the idea.sh to look for JAVA_HOME, not JDK_HOME (no one uses that)

P.S.S. Any chances for a .deb / PPA?

P.S.S.S. You need to look into adding Project Lombok support. Once you start using it (it's Eclipse only for now), there's no going back. It's *the* killer Eclipse feature for me.

http://www.devx.com/Java/Article/42946

Roman Strobl replied on Thu, 2009/10/15 - 3:57pm

Hi Jacek, yes this is Roman :) I'll be working on some screencasts, sure... as for the JAVA_HOME vs. JDK_HOME, yes, I noticed that, too. As for deb packages, I think that may be up to the community right now... we may be pretty busy in upcoming weeks. Project Lombok has been discussed on recent JavaPosse episode btw.

hantsy replied on Thu, 2009/10/15 - 8:36pm

But open source Intellij IDEA is only equivalent to the NetBeans Java Feature, I does not include Java EE feature and other feature , such as PHP, Ruby, Groovy, etc.

IntelliJ has  better JUnit and testNG integration,  and good UI operation than NetBeans.

vaclav replied on Fri, 2009/10/16 - 3:53am in response to: hantsy

Well hantsy, Groovy, Scala or Clojure are supported by the Community Edition. And maybe you've noticed the whole code analysis and dataflow analysis engines being bundled, too?

hantsy replied on Fri, 2009/10/16 - 5:50am in response to: vaclav

Yes , I've watched the introduction flash vedio, it is so cool.  I  was impressed by its refactoring before ... It supports maven, so I think creating a Java web proejct  or JavaEE project are not difficult.  I will try this.

Now it is open source , I think this likes an earthquake in Java community.

NetBeans is for stupid developer (newbie).

IDEA is for lazy developer.

 

 

 

 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.