I follow the blog Posts of their Releases and I can say that they have a loooot 
more killer Features than NetBeans. Those killer Features are sometimes so 
small but they are so Handy. I can create 1000 Tickets for NetBeans (Yes a bit 
exaggerated but I think everyone knows that. And those People who went to 
IntelliJ, from NetBeans or Eclipse). 

There is one Feature for example which is maven related. The Thing, that you 
can convert a Java application to maven. It is not that big but it does a lot 
for you. It creates a pom file, the Folder structure and tries to copy/move the 
stuff into the right Folder/package.

Yes, at the end, this is not correct often, beacuse sometimes you have to fix 
the paths etc. but it is a good starting Point first for developers, you wants 
Switch to maven from ant. This Feature is very Handy and I often use it. 
Unfortunately this is missing in NetBeans. And I can tell you a lot more about 
IntelliJ, because I compare NetBeans with IntelliJ or WebStorm or PHPStorm 
sometimes to check, how they handles it or whether they can handle it or not.


It is not that NetBeans Needs to be the first/best DIE on planet, I think this 
fight is the same as with IE/Edge/Firefox against Chrome. Chrome is the best 
and most used one. It is more that NetBeans should be comparable with other big 
IDEs and atm, yes it is comparable but it lacks of Features, big and small 
Features that are still missing.


Cheers

Chris


Von: cowwoc
Gesendet: Freitag, 20. April 2018 09:48
An: [email protected]
Betreff: IntelliJ IDEA vs Netbeans

Hi,

I just spent the past 2 weeks using IntelliJ IDEA exclusively (having 
used it sporatically before). I'm going to share some brief thoughts in 
the hopes that it helps.

As far as I can tell, IntelliJ's killer feature is their debugger (more 
broadly, their UI). Our killer feature is our profiler, and Maven 
integration (more broadly, bundling more functionality standard).

  * Netbeans drives development of Maven projects through Maven. This
    results in better integration than IntelliJ provides (e.g. good luck
    trying to start a debugging session through Maven) but it has a
    downside of poor performance.
  * Specifically, the REPL loop for IntelliJ is much quicker than
    Netbeans for Maven projects. Compilation and execution is almost
    instanteous and I also don't recall ever waiting on updating the
    Maven index.
  * Their UX focuses more heavily on providing just-in-time
    contextually-relevant information than Netbeans. The obvious example
    is how their editor will show the value of variables during a
    debugging session immediately before and after a line is executed.
    They also do a nice job of hiding threads with similar stacktraces
    so if (for example) I've got 100 idle worker threads, the thread
    list they show is not cluttered with them. I like this a lot.

The final point I'm sure you already know: our UI is a lot more klunky 
than theirs. I don't mean that their IDE is "better looking" but rather 
that we have many long-standing UI bugs that are simply not present on 
their end (clashing foreground/background colors making text hard to 
read, viewport whose default size is too small, etc).

Anyway, that's it for now. I hope it helps.

Gili

Reply via email to