IntelliJ IDEA is a commercial Java IDE by JetBrains, often referred simply as IntelliJ.

The latest version of IntelliJ (11.1) includes a number of advanced features such UML-like class diagrams, visual Hibernate modeling, Spring 3.0 and Play Framework support, Dependency and Data Flow Analysis, Apache Maven support, Intelligent Coding Assistance and On-the-fly Code Analysis. A complete list can be found at their features page.

Jetbrains provides a fully functional 30-day trial version of the commercial edition for various platforms. Also available is an open source Community Edition. Check the differences between commercial and community versions here.

You can extend IntelliJ default features by installing plugins. Right now their Plugin Repository lists more than 500 plugins, both freeware and commercial.

Here you can find more information about how Using IntelliJ with Liferay

0 Attachments
40173 Views
Average (2 Votes)
The average rating is 5.0 stars out of 5.
Comments
Threaded Replies Author Date
What are your recommended memory settings for... David Truong August 28, 2008 8:48 AM
That depends on what are you working on, how... Igor Spasić June 21, 2010 2:13 AM
Any plan to update this for Intellij 10? Also,... Jeff c March 30, 2011 3:57 AM
I'd like to see some consideration for moving... Kirk Stork September 23, 2011 6:22 PM

What are your recommended memory settings for IntelliJ
Posted on 8/28/08 8:48 AM.
That depends on what are you working on, how much RAM do you have, what plugins are installed and so on. I have, for now: -Xmx1024m and it is working (intellij 9). I would recommend you simply start with one value and raise it when required.
Posted on 6/21/10 2:13 AM in reply to David Truong.
Any plan to update this for Intellij 10?

Also, any plans to migrate liferay to maven modules?
(would be tons easier to import, manage, etc.)
Posted on 3/30/11 3:57 AM.
I'd like to see some consideration for moving to Gradle as the build system. It is like getting everything you love about Maven without, <snip> -- all while keeping what you love about Ant without all the XML.

Intellij understands Groovy and Gradle, so it might be a nice set-up for IntelliJ users.
Posted on 9/23/11 6:22 PM.