Live data from Hacker News

IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers

blog.jetbrains.com

31–40 of 104 posts

Re: IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers

#31
post #14

Want to like IDEA, but using a Java (Swing) based UI, in both Mac and Windows, makes me always feel like when someones scraps a blackboard with his nails. I could live with Eclipse though, despite SWT being also quite removed from the native experience. At least it had bloody native text boxes and scrollbars and such.

As someone who has used Eclipse, Netbeans and IntelliJ for years I can say that without a shadow of a doubt that IntelliJ is far ahead of the other two. The only areas where Netbeans is ahead is built in tools for profiling tools and heap dump analysis, and wizard for visually creating a GUI. I can't think of a single area where Eclipse is better except perhaps number (but not quality) of plugins.

Netbeans' profiling stuff is separately available as VisualVM, and has decent plugin integration with IntelliJ.

Re: IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers

#32
post #14

Want to like IDEA, but using a Java (Swing) based UI, in both Mac and Windows, makes me always feel like when someones scraps a blackboard with his nails. I could live with Eclipse though, despite SWT being also quite removed from the native experience. At least it had bloody native text boxes and scrollbars and such.

> I could live with Eclipse though, despite SWT being also quite removed from the native experience.

How can SWT be removed from the native experience when it uses native widgets everywhere, as opposed to Swing, which reimplements them all in Java (the reason why Swing apps are so ugly and feel so non native)?

Re: IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers

#33
post #14

Want to like IDEA, but using a Java (Swing) based UI, in both Mac and Windows, makes me always feel like when someones scraps a blackboard with his nails. I could live with Eclipse though, despite SWT being also quite removed from the native experience. At least it had bloody native text boxes and scrollbars and such.

As someone who has used Eclipse, Netbeans and IntelliJ for years I can say that without a shadow of a doubt that IntelliJ is far ahead of the other two. The only areas where Netbeans is ahead is built in tools for profiling tools and heap dump analysis, and wizard for visually creating a GUI. I can't think of a single area where Eclipse is better except perhaps number (but not quality) of plugins.

>> As someone who has used Eclipse, Netbeans and IntelliJ for years I can say that without a shadow of a doubt that IntelliJ is far ahead of the other two.

Wow it's like different universes. In mine, Eclipse and even NetBeans are far ahead of IntelliJ. The Eclipse maintenance staff has a bit of a cocky attitude but Eclipse is rock solid, mostly. At least, I can forgive its warts.

Re: IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers

#34
post #19
post #14

Want to like IDEA, but using a Java (Swing) based UI, in both Mac and Windows, makes me always feel like when someones scraps a blackboard with his nails. I could live with Eclipse though, despite SWT being also quite removed from the native experience. At least it had bloody native text boxes and scrollbars and such.

Trust me it has less issues than SWT. Such as https://code.google.com/p/dart/issues/detail?id=13819

The global menu was a bad move on the part of Canonical in Ubuntu's Unity desktop. I don't even use it or that ridiculous scroll bar. I keep those packages removed on my systems so my Unity experience is closer to Gnome and Eclipse and other GUIs that had issues with those UI elements also fair much better.

Either way, that has to do more with issues in Unity than in SWT. What SWT accomplished is amazing:

http://www.eclipse.org/swt/

Re: IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers

#35

I just recently started doing some Java development (despite vowing never to again), and one of the reasons I'm kinda cool with it is Intellij. Intellij makes it way easier. Things just work (subversion, Spring, hot swap).

>> Things just work (subversion, Spring, hot swap).

The same has been true for me in Eclipse for over 8 years.

Re: IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers

#36
post #8
post #4

Earlier quoted context omitted.

You mean the open-source community edition that actually exists?

Not really actually. With the free community edition, you only get to manage "java" which doesn't work for me since i work with different programming languages with lots of front-end stuff as well. I meant to use it from editing xml, css, html to configure tomcat settings for example. On the other hand, i totally understand that they want people to buy it for fully featured version.

Eclipse is fully featured and professional and free as in beer and software.

Re: IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers

#37
post #35

I just recently started doing some Java development (despite vowing never to again), and one of the reasons I'm kinda cool with it is Intellij. Intellij makes it way easier. Things just work (subversion, Spring, hot swap).

>> Things just work (subversion, Spring, hot swap). The same has been true for me in Eclipse for over 8 years.

Two things that do not "just work" first drove me away from Eclipse:

a) git integration. Egit is bad and barely functional. I ended up abandoning it and doing all my git interaction at the command line. I rarely need the git command line with IDEA. b) Maven integration. We use a custom Maven setup that I could never get Eclipse to work properly with; it insisted on using a stock setup that could not build our projects. IDEA's Maven support just works; I run the Maven goal from the sidebar and it runs in IDEA just like I typed "mvn " at the command line.

I still use Eclipse for C and C++ development, but I will probably abandon it for even that soon. I have just never been able to get into Code::Blocks.

Re: IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers

#38
The only feature that really excites me is the Gradle support. Things like the 9patch editor seem horribly misplaced (you probably don't want your devs to be editing those...) and others seem so situational (the autocompleting sdk version - a one line config value that you set once per project).

Android Studio is not really usable as an IDE if you want to have a fully featured test suite because of the weird, half-implemented Gradle "auto-sync" magic (http://www.sep.com/sep-blog/2013/10/17/android-studio-not-re...). Until then, it's still good ole' reliable Eclipse (I can't believe I just said that). Until a different IDE can support Robolectric and Robotium/Instrumentation tests in the same projct that can be run/debugged inside the tool and report results in a window (command line and html test reports don't count, sorry), I won't be switching.

Re: IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers

#39
post #33

Earlier quoted context omitted.

As someone who has used Eclipse, Netbeans and IntelliJ for years I can say that without a shadow of a doubt that IntelliJ is far ahead of the other two. The only areas where Netbeans is ahead is built in tools for profiling tools and heap dump analysis, and wizard for visually creating a GUI. I can't think of a single area where Eclipse is better except perhaps number (but not quality) of plugins.

>> As someone who has used Eclipse, Netbeans and IntelliJ for years I can say that without a shadow of a doubt that IntelliJ is far ahead of the other two. Wow it's like different universes. In mine, Eclipse and even NetBeans are far ahead of IntelliJ. The Eclipse maintenance staff has a bit of a cocky attitude but Eclipse is rock solid, mostly. At least, I can forgive its warts.

What do you see as the advantages of Eclipse over Intellij?

Re: IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers

#40
post #33

Earlier quoted context omitted.

As someone who has used Eclipse, Netbeans and IntelliJ for years I can say that without a shadow of a doubt that IntelliJ is far ahead of the other two. The only areas where Netbeans is ahead is built in tools for profiling tools and heap dump analysis, and wizard for visually creating a GUI. I can't think of a single area where Eclipse is better except perhaps number (but not quality) of plugins.

>> As someone who has used Eclipse, Netbeans and IntelliJ for years I can say that without a shadow of a doubt that IntelliJ is far ahead of the other two. Wow it's like different universes. In mine, Eclipse and even NetBeans are far ahead of IntelliJ. The Eclipse maintenance staff has a bit of a cocky attitude but Eclipse is rock solid, mostly. At least, I can forgive its warts.

My only wish for Eclipse is that it doesn't have Eclipse as a build dependency. However weird that may sound.
Post reply on HN