Live data from Hacker News

6 Reasons to Use Netbeans IDE

raed.tn

31–40 of 47 posts

Re: 6 Reasons to Use Netbeans IDE

#31
post #28

1 Reason to Use Sublime Text 1 - I need a good Editor, not an IDE

This is my exact use case, and I moved from ST2/3 to Atom a while ago, and haven't looked back. (that's not to say Atom doesn't suck, because it does, but it's getting better at a very brisk pace)

Re: 6 Reasons to Use Netbeans IDE

#32
post #18

Netbeans is great, it has changed a lot since the old days around 2002, where it was quite slow and one even had to mount filesystems into the workspace. The Netbeans rewrite that followed, the use of Ant and Maven as project files and the overall plugin quality beats Eclipse any day. The HTML5 support is great, specially the integration with JavaScript frameworks and static analyzers. I also enjoy the C++ and Assemb…

"...the use of Ant and Maven as project files..."

This is what I want most from a Java IDE. I find IDEs project configuration complex, arbitrary, inscrutable, and un-diffable (making version control on the project files mostly useless).

Eclipse and IntelliJ make some effort to work with Maven and Ant, but tend to get out of sync in hard to debug ways.

Re: 6 Reasons to Use Netbeans IDE

#33

(I mean absolutely no disrespect towards the author and his great post, it's just that after reading it I felt I have to write down an Emacs version of that.) Six reasons to use Emacs Emacs is a great IDE for octopuses and Lisp developers, but did you also know you can use it for almost every other project? Here are 6 reasons why you should use Emacs for your projects. Emacs is at the top of a one-element list when i…

> Unlike Eclipse, Netbeans, or most others, Emacs is a really modular IDE. Considering the number of plugins that exist for Eclipse, IDEA and NetBeans, the claim that emacs is more modular than all these IDE's is a bit absurd, don't you think? > Like all great open-source projects, Emacs has a very active online community. As do Eclipse and IDEA (NetBeans being a distant third, not so much). > Working on a team or al…

IDEA has macros.

Re: 6 Reasons to Use Netbeans IDE

#34

I don't want to sound like a jerk, but has the author tried other options?

Doubtful. If he had, he would be able to provide more reasoning than 'netbeans is awesome, its the best and nothing is better!!". How about specifics on what you think netbeans does thats better? For example in what way do you find the git support better? Because as someone who regularly use IntelliJ IDEA I feel that it is better in every way (which is why I use it). What I'm getting at is blanketly saying 'X program is the best it does B better than Y" is useless, and wont provide anyone looking for a new IDE any information on why they should try X over Y. What makes its implementation better? I want actual descriptions, and images, and actual use cases.

Re: 6 Reasons to Use Netbeans IDE

#35

(I mean absolutely no disrespect towards the author and his great post, it's just that after reading it I felt I have to write down an Emacs version of that.) Six reasons to use Emacs Emacs is a great IDE for octopuses and Lisp developers, but did you also know you can use it for almost every other project? Here are 6 reasons why you should use Emacs for your projects. Emacs is at the top of a one-element list when i…

> Unlike Eclipse, Netbeans, or most others, Emacs is a really modular IDE. Considering the number of plugins that exist for Eclipse, IDEA and NetBeans, the claim that emacs is more modular than all these IDE's is a bit absurd, don't you think? > Like all great open-source projects, Emacs has a very active online community. As do Eclipse and IDEA (NetBeans being a distant third, not so much). > Working on a team or al…

Macros are one of the worst reasons for using emacs, IMO - especially trivial keyboard macros that you describe. Almost all editors have a keyboard macro facility; the only one I use on a regular basis that doesn't come with one out of the box, ironically, is Eclipse.

Re: 6 Reasons to Use Netbeans IDE

#36
post #18

Netbeans is great, it has changed a lot since the old days around 2002, where it was quite slow and one even had to mount filesystems into the workspace. The Netbeans rewrite that followed, the use of Ant and Maven as project files and the overall plugin quality beats Eclipse any day. The HTML5 support is great, specially the integration with JavaScript frameworks and static analyzers. I also enjoy the C++ and Assemb…

"...the use of Ant and Maven as project files..." This is what I want most from a Java IDE. I find IDEs project configuration complex, arbitrary, inscrutable, and un-diffable (making version control on the project files mostly useless). Eclipse and IntelliJ make some effort to work with Maven and Ant, but tend to get out of sync in hard to debug ways.

Android Studio (Google's fork of IDEA) was awful at the beginning but is on the right track to getting quite good with Gradle.

Re: 6 Reasons to Use Netbeans IDE

#38

One of the other good things with Netbeans is using it as a platform like in rich clients. We have developed some quick and good tools on this platform and it seems to work out neatly on our overall structure.

Yes! I toyed around with this about two years ago, and I was able to make NetBeans edit TIFF images (which it doesn't, by default). I also replaced some older-looking elements from the Images Editor module, most of that was accomplished by following Geertjan (https://blogs.oracle.com/geertjan/), who was also regularly in IRC, reachable via e-mail, his blog, etc.

Unfortunately, NetBeans was in the middle of an internal transition at the time (having to do with how actions are bound to keys and menu items), and I didn't get the newer way, and the module I expanded used the old keybinding method.

Re: 6 Reasons to Use Netbeans IDE

#39
post #31
post #28

1 Reason to Use Sublime Text 1 - I need a good Editor, not an IDE

This is my exact use case, and I moved from ST2/3 to Atom a while ago, and haven't looked back. (that's not to say Atom doesn't suck, because it does, but it's getting better at a very brisk pace)

I think Atom can have a great future. The modular design and nodejs under the hood are great benefits.

Re: 6 Reasons to Use Netbeans IDE

#40
post #8

Earlier quoted context omitted.

> OK, how can I replace its shitty editor with something decent, like Vim or Emacs? http://plugins.netbeans.org/plugin/2802/jvi-vi-vim-editor-cl...

I didn't ask "how to configure its editor to use vi-like mappings", I asked "how can I replace the editor". Mere clone will not have even one third of the features and functions I use every day. NetBeans' editor is shitty not because it's not vi-like, but because it lacks plenty of editing functions fully featured Vim has.

Can you educate us on what those features are?
Post reply on HN