November 17th, 2008,
Android, IntelliJ, Java.
I’ve been using IntelliJ IDEA 8 since its recent release and I love it. There are not many new features I will use but the UI and performance improvements are most welcome. Congratulations to the JetBrains team for another excellent release!
I’ve had a try a time ago and indeed it’s a very powerfull tool, especially regarding refactoring. Sadly the tool of trade of the company I worked for was Eclipse and I couldn’t get away from having to use it.
BTW, is there a way of integrating the ADT into IntelliJ IDEA?
(and just because you forgot it, the link http://www.jetbrains.com/idea/ ;-) )
ADT – it’s is Android Development Toolkit?.
If it is, then Dmitry Jemerov was started porting Android support into IDEA 8.
This will be on board soon, keep updated.
yes, ADT is the Android Dev Toolkit.
Thanks for the news about the port.
I have been an IDEA user since version 5 when our new team leader suggested trying it out. It is amazing how quickly your subconscious learns the keyboard accelerators for the simpler refactorings.
However, I have noticed quite a bit of performance slow down with succeeding versions. V5 was nippy, as was V6. V7 was sluggish and one of my team reverted to V6 because of that. V8 seems to be better but I still get some long delays (seconds to minutes) when I switch back to the app after some time away from it. Even though I have disabled “synchronize on frame activation”.
FYI, I am developing on a 2.4GHz Pentium 4 with 2GB of DRAM and a vmoptions files with “Xms32m -Xmx512m -XX:MaxPermSize=120m -ea”
Any ideas why so slow?
My main project is 1468 java files spread over 268 packages.
I’ve been using the beta 8s since they first went into the EAP program. Reason being is version 7 was completely incompatible with OS X 10.5. Let me just say, 8 is the slowest IDE I have ever worked with. Really it’s the pauses every time I type a few letters or switch to a different file. God forbid I switch to another app then back to IntelliJ. It takes about 90 seconds to recover from that.
I’m so so sad because I love IntelliJ. But it is just about unusable.
I use similar settings: -Xms128m -Xmx512m -XX:MaxPermSize=200m. I run out of both PermGenSpace and Heap space if I use the defaults. Anything over 512m and everything comes crashing to a halt due to GC, I assume.
My main project right now is a 3 module maven2 project. All told, less than 1000 java and jsp files over less than 100 packages. What? Such a small project and bad performance?? THAT’S WHAT I SAID!
That’s weird because I had performance issues with IntelliJ 7 but IntelliJ 8 works just fine for me. And I have several dozen thousand files in the project.
What hardware are you running on Romain?
Is is possible that my issues with IDEA-8 are really issues with our Windows XP environment at work. I have to say, running the same copy at home (no Windows Domain) does seem a lot better.
I use three different machines with IntelliJ:
MacBook Pro Core2Duo 2.4 Ghz with 2GB of RAM
MacPro 4-cores 2.4 Ghz with 4 GB of RAM
MacPro 8-cores 2.8 Ghz with 8 GB of RAM
I have a 2006 Macbook Pro (2.16 GHz/3GB RAM) and IDEA is terribly slow on it. What are your comments, Romain, on the MacBook Pro 2.GHz. I guess the 1066MHz front side bus must make all the difference.
I’ve been using IDEA 7 on a 2007 MacBook Pro (2.4 GHz w/ 4GB of RAM) and it is nearly unusable. The mouse and keyboard often become unusable for 10-30 seconds, and sometimes loading a big project takes several minutes. Simply ridiculous.
Unfortunately I cannot upgrade to version 8 due to the new version’s incompatibility with one of the plugins we need for our webapp. If we ever move to a newer version of the plugin–or if the IDE gains that element of backward-compatibility–I’d love to try it.
I’ve never had a tool make me so unproductive. It’s completely unacceptable.
Jun 29, 2016 | 4 Comments
I published a new article entitled A better underline for Android on Medium. I recommend you read it[…]
May 17, 2016 | 4 Comments
Mar 25, 2015 | 29 Comments
Two years ago, I published an articled titled Android Performance Case Study to help Android develop[…]
Some photographs at curious-creature.com are licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
All other photographs and all text at curious-creature.com are copyright Romain Guy and are presented for web browser viewing only.
All content © 2016 by Romain Guy Read more about me