Skip to content


Netbeans growing stronger

During several years I’ve been a pretty happy Eclipse user, rarely feeling the need to use anything else. We know there are plugins for many many things, and a lot of development tools are Eclipse-based right now. The editor is awesome, and so are the refactoring tools. The support for web app development is also very nice. Eclipse supports a wide set of frameworks and technologies, and it’s not only aimed at Java development.

Why would someone even look at anything else, having such a great tool? Well, it turns out that our field is evolving really fast, and it’s very hard to follow this current pace, even for the most dedicated and passionate ones. Currently there are several technologies evolving very fast, and they are meaningful to a lot of enterprise developers. The rise of the JVM’s dynamic languages is crystal clear. Strong is also the growth of RESTFul web services. I’m personally very interested in both fields.

I’m currently using REST (lately with Jersey) for a lot of integrations between applications. The power it gives me is really nice, and I’m improving my developments each new month. I have also studied Groovy/Grails recently and really liked it. I wanna try JRuby on Rails sometime in the next weeks, to see what it offers and check how it compares to Grails. If you’re a Java enterprise developer, I’m sure you’re following the growth of these nitty things.

But where does Netbeans enter this talk? Well, Netbeans is doing a great job supporting these new technologies, and it’s way ahead of Eclipse in this field right now. Have you seen how easily you can develop RESTFul web services with Netbeans 6.1? Jersey support is great, very productive. The support for JRuby on Rails and Grails is also present, in a much more advanced state than Eclipse’s. Netbeans is doing a much better job than Eclipse regarding Web Services and JVM languages right now.

Swing development in Netbeans is very nice since version 5.0 (with the release of Matisse), and developing for mobile devices is also easier in Netbeans. Currently I don’t develop swing nor mobile applications, so this doesn’t really affect me.

However, I develop many RESTFul web services. And I wanna use more and more the JVM’s dynamic languages. Ignoring Netbeans is not a clever idea right now.

I still find Eclipse’s interface and editor much better than Netbeans’s. I also know a lot of Eclipse’s shortcuts and know very few in Netbeans. SWT is also faster than Swing, so Eclipse is faster than Netbeans. But considering what I said, I’m leaning towards the use of both IDEs at the same time. Since our machines are now much better equipped with RAM, I can have them open at the same time and also a couple of servers, with no memory shortage.

My Eclipse days are definitely not over, but now he’s gonna divide my attention with Netbeans :) I hope I can become as productive with Netbeans as I am with Eclipse, even if it takes a few weeks. My first wish would be the Eclipse’s Quick Fix (Ctrl + 1) avaiable in Netbeans. Even without it, I’m sure my usage of Netbeans will certainly grow, and think this competition between the IDEs is very good for us. Let Eclipse Ganymede come!

Posted in java, open source.

Tagged with , , , , , , , , , , , , , .


4 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Jeveaux says

    Hi Bruno, the Netbeans quick fix shotrcut is atl+enter. I’m in a situation similar to yours, but I am not enjoying the Netbeans, yet.

  2. blpsilva says

    Hi Jeveaux, thanks a lot for the tip!

    I’m not fully used to Netbeans either, and I find some stuff rather strange in the IDE. For example, the Outline view in Eclipse is very useful, and it’s well positioned. The Navigator view in Netbeans is not very clear, so it doesn’t really help me.

    I find everything quickly in Eclipse, whereas in Netbeans sometimes i must search a lot in order to accomplish something. However, since their support to REST and JVM languages is better than Eclipse’s, I’m willing to give it a very serious try and see if the can help me being more productive.

    []s

    Bruno

  3. Charles Ditzel says

    Note that there are Eclipse keybindings to try to make it easier. Preferences->Keymap and then you choose from the following profiles : Eclipse, Emacs, NetBeans (and NetBeans 5.5).

    Hope this is useful.

  4. blpsilva says

    Hi Charles, thanks for the tip. I actually use the Eclipse keybindings, but although they help me, there are still some differences, so I still have to search a little bit :) But that’s ok, I think Netbeans already helps a lot in this aspect. It didn’t have to offer Eclipse keybindings, so I’m pleased to have it at least partially.

    I still use Eclipse as my main IDE, no doubt about it. But I’m using Netbeans several times a week, and I’m finding it nice. I’ll probably keep using them both from now on.

    Regards,

    Bruno



Some HTML is OK

or, reply to this post via trackback.



  • vitamin c online
  • pharmacies open 24 hours
  • products diet
  • new antibiotic drug
  • blood pressure information
  • arm muscle pain
  • maxalt dosage
  • natural acne products
  • viagra buy viagra
  • vitamin b-12
  • osteoporosis medicines
  • birth control options
  • viagra cialis levitra
  • calcium carbonate powder
  • care of cat
  • buy cheap cialis without a prescription
  • gout medicines
  • cytotec tablets
  • herbal breast enhancers
  • malaria africa drug
  • viagra cheap buy online
  • herpes drug
  • no prescription propecia
  • buy now viagra
  • simple remedy obesity
  • chronic snoring
  • generic compazine
  • neck pain relief
  • cheap generic medication wal-mart
  • body detox
  • edema treatment
  • knee arthritis
  • how viagra woirks
  • natural arthritis cure
  • new cholesterol guidelines
  • male enhancers
  • overdose klonopin
  • claritin pill
  • how to treat your pets
  • buy online viagra viagra
  • dog ear problem
  • taking zoloft
  • rhinocort spray
  • meds to stop smoking
  • natural muscle and joint health
  • help for psoriasis
  • neck pain relief
  • viagra fedex
  • ultram ordering
  • viagra young
  • side effects of antibiotics
  • cialis free samples
  • breast enhancements pills
  • menopause hair loss
  • cholesterol cures
  • chronic pain management
  • chronic pain
  • dog skin care
  • nolvadex buy
  • drugs fda
  • erectile dysfunction cure
  • order topamax online
  • citalopram withdrawal
  • back pain pills
  • skin disorders in dogs
  • current flu virus
  • free topamax
  • steps to help prevent flu
  • generic drugs
  • blood pressure drug names
  • buy cheap cialis
  • discount online pharmacy
  • male health problems
  • ear infections remedy
  • control premature ejaculation
  • discount pet products
  • scabies treatments
  • vascular edema
  • buy 10 mg cialis
  • pharmacy for pain medications
  • treatment of the flu
  • zantac dosage
  • boost immune system against virus
  • medications for nausea
  • women insomnia
  • buy medication on line
  • nausea vomiting
  • herpes medications to buy
  • high systolic blood pressure
  • treatment of insomnia
  • ramipril capsules
  • asthma and allergies
  • levitra best price
  • fluconazole
  • how to relieve ear pain
  • side effects soma
  • lasix on line without a prescription
  • canadian carisoprodol
  • getting off pain pills
  • ativan canada
  • how to get prescribed pain killers
  • side effects of amoxicillin
  • anti smoking drugs
  • about sleep aid
  • sleeping problems uk
  • tamiflu orders
  • cipro 250
  • latest cure for aids
  • order finasteride
  • weight loss sites
  • cat's health
  • order folic acid online
  • synthroid cost
  • levitra doses
  • top acne products
  • pet medicine
  • drugs that treat high blood pressure
  • celebrex buy online
  • diet medication
  • cholesterol drug
  • antibiotics dental
  • stress relief pills
  • coumadin medication
  • propecia without prescription
  • where can i order phentermine online
  • dark spot on skin
  • phentermine online
  • diabetes meds
  • pill zocor
  • natural lower blood pressure
  • mail order pain medications
  • xanax by mail
  • generic cialis
  • healthy weight loss supplements
  • discount drug prescription
  • soma price
  • buspirone dosage
  • rheumatoid arthritis and pregnancy
  • helping high blood pressure
  • cheap online pharmacy tramadol
  • cheap birth control online
  • herbal diet pills
  • viagra price online
  • viagra online no prescription
  • alzheimers drugs
  • male health drugs
  • canada cialis online
  • cholesterol meds
  • antidepressant medicine
  • prostate cancer treatment canada
  • symptoms of heart failure
  • buy xanax online buy
  • bayer's impotence
  • buying cialis online
  • nexium health
  • buy cod soma
  • international online pharmacies
  • protonix generic
  • cholesterol pills
  • treat arthritis
  • zyban canada
  • dog health help
  • healthy dog puppy food
  • drugs for type 2 diabetes
  • buy topamax
  • free treatment for pets
  • cheap soft viagra
  • how to increase breast size tips
  • pregnancy high blood pressure
  • paxil for anxiety
  • drugs high blood pressure
  • health problems in dogs
  • healthy pet treat
  • levitra web sites
  • viagra superactive
  • calcium osteoporosis
  • big muscles
  • meclizine medication
  • cure for irritable bowel syndrome
  • i want to give up smoking
  • prescription weight loss diet pill
  • treatment of congestive heart failure
  • buy cialis delived next day
  • dosage for amoxicillin
  • muscle building tips
  • carisoprodol
  • viagra free sample
  • prescribed diabetes medications
  • high calcium in the blood
  • skin disorders site australia
  • drug sarafem
  • on-line pharmacies
  • arthritis of the back
  • women insomnia
  • generic for ativan
  • high cholesterol
  • medical weight loss
  • buy body building prescription
  • pet drug store
  • way to improve skin