Popular Java IDE IntelliJ IDEA’s 5.0 version is released by JetBrains. Some of the new features: advanced Css, Html, XHtml, Javascript and JSP support, Integrated Subversion-Perforce support, J2ME developement and a lot of editor-coding related enhancements. IDEA is a commercial product, however they provide free licenses to active Open Source projects.
Feature list fails to mention the versions of Java supported.
Also, is ClearType finally available?
It supports Java 5, as did the previous version (4.5). This time however the it also runs on JRE 1.5 (the last version ran on it’s own JRE 1.4)
I don’t think you get antialiased fonts as in Eclipse, but the ones you get look ok. The default “skin” has been slightly reworked.
IDEA is one of those great pieces of software that you can really admire for their perfection.
In eclipse I spend far too much time worrying about eclipse, updates, plugins, bugs, performance, integration … but I still use it sometimes because it’s much easyer to work on multiple projects at the same time (cut and paste etc).
I am an OSS guy, but I must admit that there is stuff to learn from commercial companies like jetbrains: for example how the developers deal with bugs during the early access programme.
I can’t wait till Fabrique is released, although I am afraid that it will be shot down if it is too proprietary (i.e. cannot use just the framework a’ la Tapestry). Or if it is too expensive…
Bruno
Anti-aliasing has been much easier to enable in Java 1.5 – it’s been around in Java for ages, but just not very easy to turn on.
Regarding ClearType, it’s a Java issue rather than an IntelliJ issue. Intellij uses Swing, and until Swing incorporates support then all Swing apps by default will not support that feature. The good news is, IIRC, “ClearType” is already integrated into the latest Java 1.6 build. Sun are being more open with 1.6 (aka Mustang) because they want 3rd party devs to contribute bug fixes. As a result, weekly snapshots of Mustang are available (both source and binary) from https://mustang.dev.java.net/.
The good news is, IIRC, “ClearType” is already integrated into the latest Java 1.6 build.
And the bad news is that Mustang’s subpixel rendering (cleartype) isn’t anything to write home to mom about. They clearly have some work to do compared to windows cleartype or even freetype. At least with freetype I can tweak a bunch of settings to get it to look half-way decent.
Java is not simply using the Windows APIs to leverage the built-in Windows XP+ ClearType?
That would be very intelligent if that is the case.
I’d been waiting on it for the Java 5 support in Mac OS X. I wasn’t a heavy user of 4.5.4, more a case of dragging it out once in a while to see what it could do. I decided now to commit to it for my non-work-related projects and see where it takes me.
The CSS support was the first obvious thing I saw work.
My JSPs that were quiet and correct in 4.5.4 now had errors marked in them, which is a good thing.
I did have a lot of trouble getting Subversion working, and eventually gave up and went with CVS. There were some odd bugs that came from me switching version control on and off and switching from subversion to cvs, that I haven’t nailed down enough to file a bug about.
My favorite feature of IDEA is that I don’t know enough about third party plugins to bury myself in them like I do in Eclipse, which is a much bigger statement about my lack of self-control than about the IDE.
Out of the box, I find IDEA to be completely sufficient for my needs, which at present are web apps using Spring, Hibernate, and JSTL running under Tomcat. All of the plugins I thought I needed under Eclipse (most of which are now available under the fine and inexpensive MyEclipseIDE) really weren’t missed, and once you adjust to the new keys, it’s really a snappy and professional IDE.
One gripe: sometimes there are things that aren’t in the context menus but are in the menubar at the top. There is probably a good reason for this, but it took me way too long to figure out how to rename a resource. This could have been avoided through careful application of the fine manual.
Argh.. this sounds a bit worrying.
I was looking forward to good subversion support.
If anyone is successfull in configuring subversionsupport it would be nice if they’d post information.
actually i was using Subversion support fine in RC-5. i will post tomorow after testing it again with the final version.
provide free licenses to active Open Source projects.
hope it’s not too much hassle to sign up.
subject is IDEA 5.0. i strongly believe Anti aliased fonts do not fit developement environments. grow up people.
i strongly believe Anti aliased fonts do not fit developement environments. grow up people.
Your opinion is irrelevant to what developers want.
Reading comprehension is not the only thing you’re lacking. If you had any clue as to how to quote a piece of text appropriately, then you’d know they’re saying anti-aliased fonts are off topic, and rightly telling a troll to grow up.
Developers don’t want to keep their vision and their livelihoods?
Your statement is woefully ignorant.
“Your opinion is irrelevant to what developers want.”
i wonder how many developer gives prior importance to AA fonts.
i wonder how many developer gives prior importance to AA fonts.
Only developers that have bet their careers on java and have been apologizing for the absolute shittyness of swing for the 7 years or so.
Thanks to IBM we have something that won’t burn our eyes out after 10 hours of staring in front of a screen 5 days a week.
Do you consider IDEA worth the $499 price?
The thing is I know it’s really good. I tried 4.something a while ago and liked it quite a lot. But when it comes to buying tools for us developers, my company is… well, cheap.
For my use, outside the company, I find the price a bit expensive. Maybe the alternatives are not as good. Sure, but is that price worth the difference?
One of the best things I’ve liked about IntelliJ IDEA is its great GUI designer, which takes all the pain out of Java interface design. It’s a lot like Qt Designer, if people are familiar with that. Like Qt Designer, it uses XML files to store the GUI design, so you don’t get massive source files with magic comments as it the case currently with NetBeans.
With this release, it looks like they’re really going hard with JSP stuff, which makes sense, as must Java apps use web-based GUIs. I really do think it is the best IDE out there, and while it’s not free, if you’re a business organisation, it really does pay its own way.
Eclipse fans should note that while it has enough plugins to handle most of the things that IntelliJ does, they have to be installed separately (which is a chore) quite a few are in beta (e.g. the GUI design), and sometimes are not as good (GUI design again).
Unfortunately, we’re a Delphi shop where I work, so I didn’t get to buy IDEA after playing around with the trial edition, but everything I saw made it really stand out amongst Java IDEs
Been using Idea for some years now, it is a great product (for what it does), but really, forget it!
Go for Smalltalk, and have an interesting time (instead)!
I’ve been using Intellij for a few years and I really believe it’s one of the best pieces of software on the market. It makes Java, a language which is pretty good but hardly flawless, an absolute dream to program. The refactoring support is second-to-none, the version control integration is great and everything just works as you’d expect it to.
Whenever I have to switch into Visual Studio I’m always dismayed by how backwards it is.
For a justification of the price read point 9 of the Joel on Software article below. It’s titled “Do you use the best tools money can buy?”
http://www.joelonsoftware.com/articles/fog0000000043.html