Eclipse like Linux,netbeans like Mac

Source: Internet
Author: User
Tags netbeans
For me, the release of Eclipse is a surprise, it's simple, fast, and has the ability to refactor. No other product is comparable to its release for some time. In the business world many " EnterpriseToolsThose unnecessary functions are overly touted, and basic functions such as refactoring are not implemented. Eclipse is just making up for its shortcomings. So I let the use of a language such as Visual Café or JBuilder DevelopmentBusiness to use eclipse, that period of time for me Netbeasns meaningless.

But there were a lot of people who liked netbeans3.x, and I didn't understand why they were so obsessed. I also tried to use the commercial version of NetBeans, but some of the odd concepts, such as mounting jars, made me give up. The reason for liking eclipse is that it's puristic IDE, it's simple to expand, and quite different from those commercial tools of the time.

I started using NetBeans not out of love but as a job need, and the version I started with was Netbeans5.0. My job is a technical advisor who needs to install the Eclipse plug-in multiple times and adjust it to meet different customer needs. "Plugins Hell" started, wasting a lot of time on installing Plug-ins. However, NetBeans solves my problem, and 99% of projects can be easily opened by developers.

In Eclipse's world, there are many overlapping functions, of course, both good and bad. For example: Business plug-ins like MyEclipse and WTP are partially coincident and incompatible with other systems such as EMF. I spent a lot of time studying the connection between them. Still, I like the way puristic Eclipse and the full "Out-of-the-box" NetBeans experience and start looking for similarities.

The working mode of Eclipse is like Linux. You need a stable, compatible, and easily scalable system, but if you need greater development convenience, you rely on the publishing implementation. Eclipse is similar to this approach, with a number of publishing systems such as Yoxos, CodeGear, Easyeclipse, MyEclipse, which provide compatible plug-ins. These plug-ins are used to implement specific features and save a lot of installation time.

The Netbeans pattern is similar in some way to the Mac or OpenBSD experience. Developers need not only the underlying system, but also the extension from the resource. So a lot of NetBeans components/extensions are very slow, because what you really need is the part of the base download. Still, I like the former for Linux compared to Mac. In the IDE area I like the simple installation and the compatibility between different NetBeans projects. The work is also simple and requires no additional installation, just install a small number of plug-ins at the top of the Netbeans6.0 or Java EE version (Uml,maven and JavaFX).

I also enjoy the pace of its development in the world of NetBeans, which reminds me of the days when I used eclipse, always expecting a new version to appear and install it immediately.

In Netbeans6.0, even profiler and visual packs are part of main download, so you can enjoy these features. and netbeans5.5x version, you have to download additional packs to implement certain functions. The expansion mechanism of NetBeans is a great contribution, and users do not have to know the download address (there are candidates in the list of options, such as UML support), you can find an extension by simply searching the option. Its update mechanism implementation mode is similar to the Mac, do not need to download a new version from the netbeans.org, the small icon will remind you to install the improved version of the patch.  So far, this mode of operation is very good, Netbeans6.0 's first patch is installed in this way. This article turns from: http://news.csdn.net/n/20071227/112200.html

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.