News for hackers. Stuff that matters.
Re:IntelliJ IDEA 14 Early Preview is Available by gadr90 on Saturday June 28, 2014 @06:36AM (#7957918)
I would love it if they focused on performance improvements and making the editor more lightweight overall. I love WebStorm, but even on my beastly XPS running nothing but it and Chrome, it sometimes hangs doing nothing. I'm starting to investigate other editors such as Atom because of this. I find it hard to believe that a quad core, modern computer can possibly have a hard time running a text editor.
Re:IntelliJ IDEA 14 Early Preview is Available by viraptor on Saturday June 28, 2014 @07:05AM (#7957940)
Google a bit for adjusting GC settings in idea - stuff like http://blog.jetbrains.com/idea/2006/04/configuring-intellij-... (old, but check the comments). I'm not using it anymore, so can't find what I ended up with, but adjusting the startup options made a huge difference 2 years ago.

I think I also went for one of the experimental/less stable concurrent collectors - didn't find any issues in practice.

Re:IntelliJ IDEA 14 Early Preview is Available by specialist on Saturday June 28, 2014 @11:00AM (#7958346)
+1 I bumped up heap space to min 1g max 2b. Now this beast of a Spring heavy project (day job) doesn't hang IntelliJ ("indexing...").

Seems to me these IDEs could suggest reasonable JVM options after profiling your project.

Or at least put the JVM options in the preferences, so I don't have to dig around the install/distro.

Re:IntelliJ IDEA 14 Early Preview is Available by gadr90 on Tuesday July 01, 2014 @01:33PM (#7972221)
Thanks for that, I will try that out right now.
Re:IntelliJ IDEA 14 Early Preview is Available by maaaats on Saturday June 28, 2014 @06:48AM (#7957932)
I have opposite experiences. Compared with other big IDEs IntelliJ gives much more help/features compared to resources used, for me.
Re:IntelliJ IDEA 14 Early Preview is Available by lazzlazzlazz on Saturday June 28, 2014 @08:43AM (#7958052)
My relatively old laptop runs IntelliJ and PyCharm like a dream... Atom runs sluggishly. I ditched Atom quickly.
Re:IntelliJ IDEA 14 Early Preview is Available by aespinoza on Saturday June 28, 2014 @01:44PM (#7958767)
Also do realize that Atom is not as mature as PyCharm. Don't dismiss Atom so fast. Give it some time and try it again.

Disclaimer: I love PyCharm, and I actually would not replace it with Atom. I believe PyCharm is the best IDE for Python, but Atom has its uses.

Re:IntelliJ IDEA 14 Early Preview is Available by userbinator on Saturday June 28, 2014 @09:42AM (#7958174)
Is it a CPU bottleneck (cores being at 100% would be a good sign of this), or memory running low and causing swapfile use (high HDD activity)? Without any further info I'm leaning toward the latter, as you have both a Java application and a browser possibly running lots of JavaScript, and both being GC'd languages means they'll be competing for memory rather aggressively.
Re:IntelliJ IDEA 14 Early Preview is Available by gadr90 on Tuesday July 01, 2014 @01:34PM (#7972228)
I never bothered to check, but I think it's probably memory. Sorry for the delay to reply, I'm on vacations!
Re:IntelliJ IDEA 14 Early Preview is Available by Glide on Saturday June 28, 2014 @10:43AM (#7958311)
Atom uses a lot of resources compared to other text editors. IDEs aren't just text editors though. WebStorm is probably slower than people's experience with IDEA because the languages you use on it don't play to an IDE's strengths.
Re:IntelliJ IDEA 14 Early Preview is Available by thejosh on Saturday June 28, 2014 @07:24AM (#7957959)
Agreed, I run on Ubuntu for my main machine and it performs quite badly under that, and the fonts are terrible.

Yes you can patch them using some system wide font fix, but that makes everything else look like garbage.

Re:IntelliJ IDEA 14 Early Preview is Available by papaf on Saturday June 28, 2014 @10:20AM (#7958257)
Have you installed the Oracle JVM? By default Ubuntu uses OpenJDK.
Re:IntelliJ IDEA 14 Early Preview is Available by gadr90 on Tuesday July 01, 2014 @01:35PM (#7972236)
I use Oracle JVM, by the way.
Re:IntelliJ IDEA 14 Early Preview is Available by tomjen3 on Saturday June 28, 2014 @02:54PM (#7958950)
I had that problem with webstorm. You can tweak the gc settings.
Re:IntelliJ IDEA 14 Early Preview is Available by tobltobs on Saturday June 28, 2014 @06:39AM (#7957922)
Are you using windows?
Re:IntelliJ IDEA 14 Early Preview is Available by gadr90 on Tuesday July 01, 2014 @01:35PM (#7972238)
Ubuntu 14.04. Sorry for the delay, I'm on vacations!
Re:IntelliJ IDEA 14 Early Preview is Available by kamilafsar on Saturday June 28, 2014 @06:10AM (#7957894)
I hope they're going to fix the Scala and Play plugins. Unfortunately they say nothing about it. Sometimes the lag between typing and actually seeing it in Idea is a couple of seconds.. Still better than the last time I tried Scala IDE (eclipse) though.
Re:IntelliJ IDEA 14 Early Preview is Available by GyrosOfWar on Saturday June 28, 2014 @06:43AM (#7957926)
Yeah, that's definitely an issue. The Scala auto-complete is not very responsive, which makes the whole IDE experience with Scala pretty undesirable, sadly. I've been using IDEA with Java in the last ~2 months and it was perfectly smooth all the time. I guess Scala is a lot more complex as a language than Java, which makes parsing it on the fly much harder.
Re:IntelliJ IDEA 14 Early Preview is Available by mike_hearn on Saturday June 28, 2014 @07:23AM (#7957957)
One thing I noticed about the Kotlin design and design discussions is that "that wouldn't be auto completable fast" comes up quite often. I had never thought about it before but it makes sense that language design choices can impact the speed of an IDE. I am starting to think that it also makes a lot of sense for language designers to have IDE development experience. I wish they'd hurry up and release a stable Kotlin.
Re:IntelliJ IDEA 14 Early Preview is Available by hodortime on Saturday June 28, 2014 @12:12PM (#7958533)
It would be pretty sad if code completion efficiency became a reason to compromise on other areas of a language.
Re:IntelliJ IDEA 14 Early Preview is Available by mike_hearn on Saturday June 28, 2014 @01:13PM (#7958694)
Why? They're just tools. Code completion is probably more important than a lot of the rather minor syntax sugar features in many languages.
Re:IntelliJ IDEA 14 Early Preview is Available by wernerb on Saturday June 28, 2014 @06:39AM (#7957923)
I don't know how long ago you tried the scala plugin. But I had the same bug when writing strings. What ultimately fixed it was disabling i18n support in the scala plugin preferences. I haven't had a single freeze/stutter since.
Re:IntelliJ IDEA 14 Early Preview is Available by kclay on Saturday June 28, 2014 @07:38AM (#7957974)
I take it you mean the actually "Ii8n for Java" Plugin?
Re:IntelliJ IDEA 14 Early Preview is Available by acjohnson55 on Saturday June 28, 2014 @09:24AM (#7958140)
Scala and Play support is already vastly ahead of where it was just 6 months ago, but there's definitely more room for improvement. The overall intelligence of the IDE is still sorely lacking versus what you get for, say, Java. I'd love to see a lot more support for intelligent editing of SBT files, more intuitive ways of finding usages of instances and types, working with implicits, and refactorings that align with Scala's abstractions. It seems like such a powerful language should have an IDE that gives you more ability to access those features.

Also, I find the code style settings to be extremely difficult to tweak, in large part due to poor browsability and also because you can't actually see them applied to the example code next to the settings editor.

Re:IntelliJ IDEA 14 Early Preview is Available by hodortime on Saturday June 28, 2014 @11:34AM (#7958435)
I haven't used the play plugin that much, but I've been very happy with the Scala plugin. In fact it's the only reason I switched to intellij. The only annoying bug I've encountered is bogus error notifications in Java code due to the ide ignoring Scala throws annotations on methods that java is calling.
Re:IntelliJ IDEA 14 Early Preview is Available by flavor8 on Saturday June 28, 2014 @06:35AM (#7957917)
I reported a series of bugs about the Java / Play plugin a couple weeks back. The support guy did some investigation and filed a few internal tickets...so they're working on it.
Re:IntelliJ IDEA 14 Early Preview is Available by broodbucket on Saturday June 28, 2014 @07:00AM (#7957936)
Agreed. In the meantime, I've switched to Ensime. Takes some getting used to but it's very nice.
Re:IntelliJ IDEA 14 Early Preview is Available by rational-future on Saturday June 28, 2014 @06:22AM (#7957903)
Hmmm, I never had such a problem with Scala and Idea. How big are the projects you're working on? Maybe your computer is just slow.
Re:IntelliJ IDEA 14 Early Preview is Available by eng_monkey on Saturday June 28, 2014 @07:30AM (#7957962)
Is this another minor release disguised as a major release in order make old customers renew the licence?

I say this because I did not notice any major improvements between 12 and 13, but still I had to pay for a new licence.

Re:IntelliJ IDEA 14 Early Preview is Available by St-Clock on Saturday June 28, 2014 @07:37AM (#7957973)
Starting from v13, JetBrains includes a 1-year upgrade on their intellij license. Example: http://www.jetbrains.com/idea/buy/choose_edition.jsp?license...
Re:IntelliJ IDEA 14 Early Preview is Available by reitanqild on Saturday June 28, 2014 @10:04AM (#7958218)
My complaint is they assigned obvious and easy to fix bugs (not improvements ot new features) to next paid release. Thats were they lost me as a paying customer.
Re:IntelliJ IDEA 14 Early Preview is Available by maaaats on Saturday June 28, 2014 @10:13AM (#7958238)
If you didn't feel you got anything useful in the new version, why pay for it?
Re:IntelliJ IDEA 14 Early Preview is Available by andrewjshults on Saturday June 28, 2014 @11:33AM (#7958431)
Some of the plugins (which is a big part of choosing IDEA over the sub-products) aren't backwards compatible (I had issues with the golang plugin in 12, but it's fine in the community edition of 13). Right now I've got PyCharm 3.4 (work license), IDEA 12UE (personal license), IDEA 13CE, and Android Studio on my machine to support the various languages I'm using on somewhat regular basis (90+% of my time is spent in python, which is why I don't just use the python plugin for IDEA - the plugins are nice, but the context menus get crazy one you have more than one active at a time)
Re:IntelliJ IDEA 14 Early Preview is Available by _random_ on Saturday June 28, 2014 @08:33AM (#7958026)
I hope they will add C#+Xamarin support when their project N arrives. Sell for 30% of Visual Studio price: win for everyone (except MS).
Re:IntelliJ IDEA 14 Early Preview is Available by bitL on Saturday June 28, 2014 @12:53PM (#7958642)
I don't think that's gonna ever happen. That would cannibalize ReSharper for C# sales which are bound to Visual Studio and cause a cool down in the relationship with Microsoft. Sure way to go out of business.
Re:IntelliJ IDEA 14 Early Preview is Available by _random_ on Sunday June 29, 2014 @06:26AM (#7960830)
Yes, but Roslyn is going to hurt ReSharper somewhat.
Re:IntelliJ IDEA 14 Early Preview is Available by pweissbrod on Saturday June 28, 2014 @11:13AM (#7958379)
Wouldnt the increased accessibility to the C# language be of benefit to MS?
Re:IntelliJ IDEA 14 Early Preview is Available by _random_ on Sunday June 29, 2014 @06:26AM (#7960829)
Maybe, they are thinking differently now.
Re:IntelliJ IDEA 14 Early Preview is Available by dominotw on Saturday June 28, 2014 @12:19PM (#7958549)
Wow this is magnitudes slower that 13 CE. What gives? Can I turn off something(plugins?) to make it faster?
Re:IntelliJ IDEA 14 Early Preview is Available by mdaniel on Saturday June 28, 2014 @04:18PM (#7959190)
If you are experiencing quirks like that, please report them via http://youtrack.jetbrains.com/ since that is the whole purpose of an EAP program. I don't think you will receive support for your specific problem via the tracker, but at least they will be aware that such a condition exists.

If you want help, http://devnet.jetbrains.com/community/idea/ideacommunity will probably be a great place to start. I have found their forums to be responsive and to have a pretty good signal/noise ratio.

Re:IntelliJ IDEA 14 Early Preview is Available by agildehaus on Saturday June 28, 2014 @01:11PM (#7958689)
You wait a while. It's not final code, it's an early-access preview.
Re:IntelliJ IDEA 14 Early Preview is Available by jwn on Saturday June 28, 2014 @09:12AM (#7958111)
Is there any discussion about IntelliJ supporting multiple open projects at once? Requiring a separate window for each project breaks down when I've got 21 projects open, as I have now in NetBeans.
Re:IntelliJ IDEA 14 Early Preview is Available by jasonwocky on Saturday June 28, 2014 @09:55AM (#7958201)
Not to sound snippy, but how do you define projects in your world, and how do you benefit from having 21 of them open at once? How many do you interact with in a typical day?

That setup is so far removed from my day-to-day experience that I'm genuinely seeking understanding here. At most, I typically have 3 or 4 open "projects" at once, and those would be fairly tightly related (like, a server codebase and a couple of clients for it).

Re:IntelliJ IDEA 14 Early Preview is Available by jwn on Monday June 30, 2014 @12:19PM (#7965861)
I'm not going to go into my specific needs or project setup, but even with 4 open projects, IntelliJ requires 4 open windows! That's asinine when both NetBeans and Eclipse allow me to decide how many projects I want open within a given IDE window. It's the biggest reason I only use IntelliJ when writing IntelliJ plugins.
Re:IntelliJ IDEA 14 Early Preview is Available by MHordecki on Saturday June 28, 2014 @10:03AM (#7958216)
Even then, I keep these related codebases as separate modules inside a single project.
Re:IntelliJ IDEA 14 Early Preview is Available by bpodgursky on Saturday June 28, 2014 @11:26AM (#7958408)
Have you looked into setting up your projects as modules? I have dozens of modules in a project with no issues. If the projects are related there are benefits like source code linking too.