Live data from Hacker News

IntelliJ IDEA 14.1

blog.jetbrains.com

21–30 of 51 posts

Re: IntelliJ IDEA 14.1

#21

I'm using IntelliJ on Windows for Scala dev, and boy is it slow. I have to manually set the process priority to "Below Normal" every time, or it will soak up all system resources and music playback becomes jittery. Clicking right on anything is a four-second pause mistake. It's free, so I shouldn't be complaining. Thanks for the product! Really, it's better than vim (especially with the intellij vim-mode plugin). I a…

I use intellij at work, but they gave me a macbook pro with 16GB of ram and a SSD. It still manages to beachball once in a while, but the functionality is worth it.

At home on my desktop (4Gb of ram and a HDD) I switched to Emacs + ensime. It has a subset of the functionality of Intellij (some refactoring, jump to definition, type inference, autocompletion) and Emacs commands are hardwired in my brain. It's lighter than Intellij, you could check it out (and add some vim emulation since you seem to be a vim user!)

edit: there are ensime integration solutions for vim ( eg: https://github.com/megaannum/vimside )

Re: IntelliJ IDEA 14.1

#22
post #2

I always fail to understood why these products are so ugly to see...

Comming from eclipse, intelliJ is beautiful! and also faster.

In fact if you develop in Java and you are not using it... you are missing it. It's awesome.

Re: IntelliJ IDEA 14.1

#23

I'm using IntelliJ on Windows for Scala dev, and boy is it slow. I have to manually set the process priority to "Below Normal" every time, or it will soak up all system resources and music playback becomes jittery. Clicking right on anything is a four-second pause mistake. It's free, so I shouldn't be complaining. Thanks for the product! Really, it's better than vim (especially with the intellij vim-mode plugin). I a…

The current version Android Development Studio (its based on IntelliJ) is even worse, even after applying all the recommended settings. After loading up a Gradle project, building and running (which can take forever), its memory usage shoots up to about 1GB even when idle. My Visual Studio 2013 Solution with 7 Projects (with Resharper) takes just more than half of that under the same conditions.

http://i.imgur.com/bDk4OWJ.png

Now I'm a big fan of aggressive RAM usage, but the problem is Android Dev Studio always seems to want to grab everything it can. Which means that eventually I'm going to need disk swap space and that just causes my machine to slow down tremendously.

Re: IntelliJ IDEA 14.1

#24

Earlier quoted context omitted.

It depends on the language you're using (working with Scala is usually slow). Also, make sure that IntelliJ caches are on an SSD. VS is very quick, but for example parsing C# is very easy compared to Scala (partly because C# was designed for that from day zero). Maven also slows down things a bit (IntelliJ can search in classes that are not even referenced by the project.)

Good points. I have no SSD, unfortunately. There are two types of slow: there is slow to react, and slow to respond. I can understand that IntelliJ is having a hard time recompiling the Scala source. As you said, Scala is difficult to parse and compile. What I don't like is the context menu taking several seconds to even appear, locking up the entire UI (!), when I right click. Or music playback going haywire just be…

I've heard that the correct way to parse a Scala program is dependent on the types in it. I think maybe that's why IDEs are so wrong about where your errors are unless you terminate each statement with ";"

Re: IntelliJ IDEA 14.1

#25

I'm using IntelliJ on Windows for Scala dev, and boy is it slow. I have to manually set the process priority to "Below Normal" every time, or it will soak up all system resources and music playback becomes jittery. Clicking right on anything is a four-second pause mistake. It's free, so I shouldn't be complaining. Thanks for the product! Really, it's better than vim (especially with the intellij vim-mode plugin). I a…

Use Eclipse for an hour. You'll feel much better when you go back to IDEA.

Re: IntelliJ IDEA 14.1

#26

I'm using IntelliJ on Windows for Scala dev, and boy is it slow. I have to manually set the process priority to "Below Normal" every time, or it will soak up all system resources and music playback becomes jittery. Clicking right on anything is a four-second pause mistake. It's free, so I shouldn't be complaining. Thanks for the product! Really, it's better than vim (especially with the intellij vim-mode plugin). I a…

It depends on the language you're using (working with Scala is usually slow). Also, make sure that IntelliJ caches are on an SSD. VS is very quick, but for example parsing C# is very easy compared to Scala (partly because C# was designed for that from day zero). Maven also slows down things a bit (IntelliJ can search in classes that are not even referenced by the project.)

I gave up on IntelliJ and went back to NetBeans because of the bass-ackwards way IntelliJ handles Maven projects. There's no need for both IntelliJ's project file and the POM to track dependencies. In fact, there's no need for IntelliJ to maintain its own project file at all outside the POM.

Re: IntelliJ IDEA 14.1

#27

Earlier quoted context omitted.

It might look much worse than Sublime Text on your Macbook when you're sitting in a coffee shop sipping your vanilla frappucino. However, apart from VS it's _the_ IDE to get things done when working with large and complex codebase. (I'm talking about multi-million LOCs, where a method rename takes 1 second in IntelliJ, and you can be pretty sure that it has properly checked out the files, put the changes into the pro…

I would agree, if IntelliJ's performance wasn't so bad. On my 2012 MBA I had to turn off the auto completion, because otherwise, just typing text into the editor would make the fans run on full speed and lead to stuttering and hang-ups. So, unfortunately for performance reasons, I had to switch back to Sublime Text.

The target audience for MBA is not workstation/professional users, for that it was underpowered when it launchaed (current Macbook is the same). That's fine, because the normal or mainstream user does not need that much power to browse facebook and ebay.

On my 2012 Thinkpad T-series (8 GB RAM, SSD, shitty display) Idea runs very nicely (Java, Python). But then, we cannot compare Thinkpad and MBA, as they are entirely different weight categories.

Re: IntelliJ IDEA 14.1

#28
post #26

Earlier quoted context omitted.

It depends on the language you're using (working with Scala is usually slow). Also, make sure that IntelliJ caches are on an SSD. VS is very quick, but for example parsing C# is very easy compared to Scala (partly because C# was designed for that from day zero). Maven also slows down things a bit (IntelliJ can search in classes that are not even referenced by the project.)

I gave up on IntelliJ and went back to NetBeans because of the bass-ackwards way IntelliJ handles Maven projects. There's no need for both IntelliJ's project file and the POM to track dependencies. In fact, there's no need for IntelliJ to maintain its own project file at all outside the POM.

Well, you might need both. The POM only contains information on how to build the project, while the IntelliJ project file also contains extra information that might be personalized, things like tab size, JDK version, and millions of other things. My policy is to only put the POM into VCS, and keep the .idea stuff only on the local box.

Re: IntelliJ IDEA 14.1

#29
post #25

I'm using IntelliJ on Windows for Scala dev, and boy is it slow. I have to manually set the process priority to "Below Normal" every time, or it will soak up all system resources and music playback becomes jittery. Clicking right on anything is a four-second pause mistake. It's free, so I shouldn't be complaining. Thanks for the product! Really, it's better than vim (especially with the intellij vim-mode plugin). I a…

Use Eclipse for an hour. You'll feel much better when you go back to IDEA.

Eclipse gave me headaches in the past (old days of Android). I don't usually do Java, but when I do, IDEA is the IDE I use. It's great.

Re: IntelliJ IDEA 14.1

#30
I'll go against the flow of people not happy about IntelliJ. My experience with it started with Android Studio which I found WAY better than eclipse. I like the UI better, I find it faster, easier and more configurable. Since then I started using IntelliJ products for everything, there are flavour for any environment you need, from Python to ruby or whatever. I can keep my settings in any context and there are tool for many frameworks and integrations like django or App Engine.

I don't find it particularly slow. It's not blazing fast, but I would say it's in the norm.

For the price I think it's a great asset to have.

Post reply on HN