5 ms·
Having used the beta, and as a Scala developer on a large multi-module project, this release is a game-changer performance-wise. The memory footprint is a smal
by lemmsjid 13y ago
Having used the beta, and as a Scala developer on a large multi-module project, this release is a game-changer performance-wise. The memory footprint is a small fraction of what it once was (literally). While memory is not really a big issue for a developer these days, this is huge because previously we were forced to run at large heaps, which would cause 'fun' GC pauses while typing. The code completion is now fast enough to put back into auto mode. Similarly, the find functionality is now instantaneous, even when you're finding variables. They've clearly been playing around with threading on the editor, because there seem to be many fewer situations where typing slows down while the system is thinking about other things.
I've appreciated every IntelliJ upgrade. IntelliJ was 'mature' many years ago, but they continue to push and push and rethink features and experiment. This release just wowed me enough to gush about it :).
- kvtrew76557 13y agoI've also been using IntelliJ for various large projects written in Scala, currently on the fence deciding whether upgrading to 13 worthwhile. Really hoping for an upgrade discount for all those who purchased IntelliJ in the "end of the world" sale last year. I also wish they'd add better support for profiling and heap dump analysis.
- deleted 13y ago[deleted]
- melling 13y agoI don't follow what you're asking for. Since you got a really cheap initial price, you feel that you should get a cheap upgrade price?
- buzzkills 13y agoI think (s)he is hoping that an upgrade will be cheaper than buying whole new license irrespective of the cheap initial price.
- millerm 13y agoThe upgrade price is cheaper. If you bought a personal license, the upgrade price is $99 and not $199. If you bought a commercial license the upgrade price is $299 rather than $499. I'm guessing you purchased a personal license because I believe that was what was on sale last year. So, $99 bucks is freakin' cheap. I have purchased every version of IntelliJ IDEA since version 2. Never regretted it. I can tell you it has definitely accelerated my development and my career. As for profiling and heap analysis, you are going to have to spend some cash somewhere else. I would suggest YourKit (http://www.yourkit.com http://www.yourkit.com). Sure, you can use VisualVM but that will only get you so far. Since you are using Scala, perhaps you could look into Takipi (http://www.takipi.com/ http://www.takipi.com/) for profiling and monitoring.
- Stratoscope 13y agoThere was a problem on the JetBrains site yesterday where it would erroneously not allow some license keys for upgrades. I also bought my IDEA license in the end-of-the-world sale last year, and the site wouldn't accept my key for an upgrade. I wrote a note to JetBrains sales with the details, and they sent me a custom quote for the upgrade price - and it also looks like they fixed the bug in the site. So try again with your original license key and you should be able to get the upgrade price. If that doesn't work, write to sales like I did and they will fix it for you.
- LeafyGreenbriar 13y agoVery good to know. At first I was irritated at having to shell out for another upgrade less than a year after 12, but it sounds like this is a worthy update.
- madisp 13y ago12 was released a year ago, thats their model (and version number, 12 == 2012, 13 == 2013, etc)
- sukaka 13y agoGood to know it's improved for Scala! Playframework templates give me the most trouble while working in IntelliJ.
- justafucker 13y agoWhat exactly problems do you have?
- sukaka 13y agored error lines appears all the time in the template, despite being correct and compiling without error. A few recent encounters are text after @function are highlighted as unexpected token, a defined variable is not recognized, and reformatting sometimes breaks the template by doing actions such as converting documents.map { doc => ...} to documents.map { \n doc => ... }.
- justafucker 13y agoThe fix will be available in the next nightly build: http://confluence.jetbrains.com/display/SCA/Play+2.0+plugin+Nightly+Builds+for+Cardea http://confluence.jetbrains.com/display/SCA/Play+2.0+plugin+...
- sukaka 13y agoAwesome. Looking forward to fixes and improvements. I'm already satisfied with using IntelliJ.
- bootily 13y agoIntellij is a buggy, buggy slow, confusing, MS Office version of an IDE that almost no one needs. As bloated as eclipse is, eclipse actually works. I would gladly pay Ideas price if they just made it work. They never have and likely never will. Stop! Please! Stop building IDEs in Java. Java GUIs cannot keep up with an experienced developer and that includes Eclipse.