17 ms·
IntelliJ IDEA 14 Released
- vladev 12y agoI wonder if HiDPI support for Linux (and Windows) finally works. Edit: just grabbed the community edition and the answer is... no. Even with -Dis.hidpi=true - no luck.
- Igglyboo 12y agoLooks crystal clear on my retina macbook pro running yosemite. Might be an OSX specific fix however since HiDPI is way more common in the mac world.
- gst 12y agoI really hope it does. IntelliJ is the main reason why I didn't buy a HiDPI laptop yet (Chromium also has some issues, but Firefox works great).
- bulenkov 12y agoTry Mac Book Pro with Retina. Works perfectly
- bulenkov 12y agoLooks like Oracle is not going to support it out of the box in upcoming JREs, so we're going to do it by ourselves in our custom jdk.
- lemming 12y agoCan you give any more details about this? Are you going to be trying to fix a lot of the bugs on OSX on JDK > 6 too?
- anonova 12y agoIs this only an issue on Linux and Windows? I'm running Java 8u25 on OSX without an issue. Java 7u40 introduced high dpi support [1], but I didn't know it was only a fix for OSX. [1]: http://bugs.java.com/view_bug.do?bug_id=8009754 http://bugs.java.com/view_bug.do?bug_id=8009754
- eeZi 12y agoWorks fine for me on Linux. Some icons are too small, but apart from this, no complaints.
- vladev 12y agoCould you share your setup - Distro, Desktop Environment, settings, etc.
- EugeneOZ 12y agotry with JDK 1.7 (Java 7)
- deleted 12y ago[deleted]
- kolodny 12y agoI'm really impressed with the javascript debugger showing relevant vars on a line by line basis as the code is executed, although that's more a matter of a Webstorm feature trickling down into Intellij.
- mschulze 12y agoThe Java debugger does the same thing.
- joemccall86 12y agoWith the improved android support, is there any good reason to keep Android Studio installed on my workstation?
- espinchi 12y agoWell the price is definitely a good one. Then only one, as far as I can tell. What are the main advantages of IntelliJ IDEA with respect to Android Studio?
- joemccall86 12y agoWe use it for its outstanding grails support, so we're already paying for it. If it can keep up with Android Studio I can get away with using only IDEA instead of IDEA + Android Studio.
- Nullabillity 12y ago> Well the price is definitely a good one. Then only one, as far as I can tell. IntelliJ Idea Community Edition includes the Android support as well. > What are the main advantages of IntelliJ IDEA with respect to Android Studio? Android Studio can only handle Android projects, but gets Android features a bit quicker. Those are the only differences between CE and AS. UE adds some advanced features (web, java EE), some of which are supposedly in the pipeline to be open-sourced (code coverage, advanced refactoring).
- V-2 12y agoDoes IntelliJ Idea offer all the same stuff as Android Studio in regard to Android support? Doesn't Google add anything from themselves?
- Rafert 12y agoAfaik they ported improvements made in Android Studio back into the 'mother platform' with this new version, so the IntelliJ Android plug-in should be on par with Android Studio.
- king_jester 12y agoAndroid Studio is always ahead in Android support, so if you want to take advantage of some new feature in a future update, you'll have to wait for Intellij to get it. That said, most common things like gradle support and SDK support are useable since version 13.
- eevilspock 12y agoI loved IntelliJ when I was doing Java years ago. Now learning Python for some machine learning R&D. Anyone have any experience with Python in IntelliJ? Are there better options?
- apetrovic 12y agoPyCharm, from the same company? https://www.jetbrains.com/pycharm/ https://www.jetbrains.com/pycharm/
- film42 12y agoI've been using PyCharm for a while now and it's fantastic. I love that it will make dependency assumptions so I can cmd+click on a function and go its implementation. That was a killer feature while working with Django.
- jamhan 12y agoJust try PyCharm and see? They have even just released a free education version: https://www.jetbrains.com/pycharm-educational/ https://www.jetbrains.com/pycharm-educational/
- Nullabillity 12y agoEven before EE they had a free edition of PyCharm.
- mark_l_watson 12y agoIn addition to IntelliJ and Rubymine (which I have current upgrade support for) I have in the past bought a few versions of PyCharm for Python development. PyCharm is excellent, especially for someone like me who does not use Python much: the real time syntax error display, autocompletion, etc. really help. In principle, IntelliJ has the same support as individual products like RubyMine, WebStorm, and PyCharm. I still like to have the language specific products; I use them so much that it is worth the money. BTW, I do a lot of work in Clojure, and IntelliJ with the Clojure plugin works very well.
- reacweb 12y agoHow on earth can they write "Your Finest Code" just above a screendump of bad code (at least bellow standard) ?
- watty 12y agoThe screenshot is showing decompiled java code. Looks pretty good to me...
- reacweb 12y agoThe LOG.debug commands are executed when the singleton is used, but not when it is created. I think it should be the opposite. The create method called from getInstance should probably be private. It is called without parameter in getInstance, but has a mandatory String parameter. This seems inconsistant. The presence of two return instructions is also against many guidelines. There is an accumulation of too many issues for such a classical pattern.
- CmonDev 12y agoScala support is still just a plug-in (as opposed to Java)? C# support would be interesting as well :).
- Igglyboo 12y agoPython support is a plug-in and I haven't noticed any deficiencies between it and PyCharm.
- mzl 12y agoPython support in Intellij Ultimate is also "just a plug-in". Adding the plug-in gives equivalent functionality to running the stand-alone PyCharm. Apart from that, the support for Scala is not at the same level as the support for Java. Given the differences in language complexity, it is much easier writing tools handling Java code than writing tools for handling Scala code. Combined with the scale of markets, I would be very surprised if Scala support was even near Java support. With that said, I can't get Scala to run in my IntelliJ 14 install, so I'll have to stay in 13 for now. Sigh...
- skrebbel 12y agoFull agree on the C# support. VS+ReSharper is nice but it's become a bloated blob of triple keyboard shortcut assignments and sloppy performance. It really needs some healthy competition. MonoDevelop is surprisingly good, but IDEA is simply an order of magnitude better. With Roslyn out there, it should be strictly less work to make an IDEA for C# than it is for, say, Python, right?
- netcraft 12y agoI really love my intellij, I dont know how I went for so long without it; my only complaint is creating new projects - why does creating a new node.js project have to be so difficult? Why is express the only template?
- Garbage 12y agoBeen using EAP for quite some time now. Really impressed. Congratulations Jetbrains. Keep it coming. :)
- film42 12y agoI just realized that Jetbrains changed their student plans! If you're a student, you can now automatically get a license for all their software for free! I think I had to pay $99 for a student license of IDEA 13, so this is great news! Link: https://www.jetbrains.com/student/ https://www.jetbrains.com/student/
- machbio 12y agoThe student license is valid for only one year.. but its a great opportunity for students like us to use these tools for free..
- podgib 12y agoIt's renewable as long as you're a student
- JAFTEM 12y agoYeah, the idea is that you like the products enough to buy them after you graduate. Microsoft does the same thing with Visual Studio directly with many colleges.
- w1ntermute 12y agoGet people to use it when they're in school, and they'll ask their employers to buy it when they start working.
- pavs 12y agodoesn't microsoft have a similar program with colleges for the last 10-15 years or so?
- mnx 12y agoYes. We use Visual Studio at school, and I can get it for free from their website. But looking at how much do the premium versions cost, I try not to get used to any of the features too much.
- pacoverdi 12y agoI recently switched to IDEA after 10+ years of Eclipse use. All in all, I'm rather happy but I still have to fire up Eclipse from time to time. The main PITA is that multithreaded debugging in IDEA is awful: it is not possible to suspend all threads and resume only one thread. In spite of the "Improved debugger" it seems that this problem is not fixed in v14: https://youtrack.jetbrains.com/issue/IDEA-43728 https://youtrack.jetbrains.com/issue/IDEA-43728 :(
- mritun 12y agoSelectively suspending threads is a good feature, but be warned that it can cause arbitrary deadlocks, which won't be possible otherwise. Eg. it's possible to suspend a thread in a synchronised method and then the other thread will just block.
- Too 12y agoThat is not a deadlock. That's a paused thread a running thread is waiting for. If you unpause all the threads again your program should continue as usual. If not then you have some fun debugging of race conditions ahead of you. (Ignoring time outs and watch dogs)
- lost_name 12y agoAnyone else experience some issues opening a project in the new version? My $USER_HOME$ seems to have changed from one directory in another. I can still open the project in 13.1.5 but 14.0 can't find any of the files, since it looks in a different location. I can't define a new USER_HOME in the path variables to fix the problem, either (says it's already defined). I can fix the project files manually with a find and replace (probably) but mostly posting this in case the folks at JetBrains are watching.
- lost_name 12y agoCan't edit anymore -- but if anyone was curious, the find and replace did the job as expected, and my other computer had no issues. The only difference was multiple drive designations -- the computer with the issue had the program installed on the C drive with the project on the D drive. For some reason, it decided the $USER_HOME$ was D:\ instead of my user directory, and 14.0 technically corrected that problem.
- aespinoza 12y agoHow I would love to see IntellijIdea support Mono. It would make my life so much easier.
- thescrewdriver 12y agoA summary of the new features: http://www.jetbrains.com/idea/whatsnew/ http://www.jetbrains.com/idea/whatsnew/
- matrix 12y agoThey don't mention it on the "what's new page", but it looks like this update also includes all the new features in Webstorm too, including support for a bunch of JS frameworks and tools including React/JSX, Meteor, and Gulp. https://www.jetbrains.com/webstorm/whatsnew/ https://www.jetbrains.com/webstorm/whatsnew/
- mweibel 12y ago(FYI) Webstorm 9 is already out since a couple of days
- pit 12y agoI bought a license for IntelliJ IDEA 12 during their end-of-the-world sale, and I can upgrade to 14 for $99. What a great deal.
- StronglyTyped 12y agoWait, I did that too. Is the upgrade perpetual like the previous license?
- AhtiK 12y agoAll new personal license upgrade purchases (95EUR+VAT in EU) give you the latest current version and 1 year subscription to the upgrades, regardless the version number. In other words, to stay up to date you must pay this upgrade price once a year.
- monksy 12y agoI've been paying the yearly fee since then. I love the IDE, so I can't complain.
- ehartsuyker 12y agoI'm posting this here instead of their issue tracker because I keep getting errors on the page. Hopefully someone sees it. The auto-formatting of Scala code is absolutely horrendous. Hitting backspace will delete all whitespace up to the previous line. If I'm typing case statement oneliners, I'm going to want the next line to line up with the previous. Having the two extra spaces appear is ok, but hitting backspace shouldn't bring me up to the previous line instead of just... going back a space. Maybe this is the plugin, and not the IDE. Anyway. Rant over.
- Chronic29 12y agoYou should submit to their error tracker instead of cluttering the discussion.
- BasLeijdekkers 12y agoIf I understand you correctly you will want to disable Preferences > Editor > Smart Keys > Backspace smart indent
- ehartsuyker 12y agoWell now I just feel stupid for not being able to figure that out.
- AnimalMuppet 12y agoSure, because nothing screams "obvious" like a setting that's buried four layers deep. I agree, though, that the menu structure made it about as obvious as was possible.
- jlegler 12y agoJust keep typing. It will fix it after you type the word "case".
- azinman2 12y agoHoping the latency issues are solved... Would be great if it were as fast as sublime (but I'm doubtful...).
- meepmorp 12y ago> Would be great if it were as fast as sublime (but I'm doubtful...). You're comparing a text editor to an IDE. They're different classes of software. Sublime can't do 10% of what IDEA does - which is fine, they've got different use cases.