Think deeply about eclipse like Linux and netbeans like Mac

Source: Internet
Author: User
Tags netbeans
For me, the release of eclipse is a surprise. It is simple, fast, and has the function of restructuring. No other product is comparable to it within a period of its release. In the business field, Enterprise " Tools Unnecessary functions are overly touted, but basic functions such as refactoring are not implemented. Eclipse makes up for its shortcomings. So I want to use a language such as Visual caf or JBuilder Development For me, netbeasns does not make any sense.

But there were a lot of people who liked netbeans3.x at the time, and I don't understand why they were so obsessed. I also tried to use the commercial version of netbeans, but some of these strange concepts, such as mounting jars, gave up. I like Eclipse because of its puristic IDE, which is easy to expand and is quite different from those commercial tools at the time.

I started using netbeans not out of my liking, Work Yes. The first version is netbeans5.0. I work as a technical consultant and need to install eclipse multiple times Plug-ins And make corresponding adjustments to meet different customer needs. "Plugins hell" started, wasting a lot of time installing the plug-in. However, netbeans solves my problem, 99% Project It can be easily opened by developers.

In the eclipse world, there are a lot of overlapping functions, of course there are good and bad. For example, commercial plug-ins such as myeclipse and WTP partially overlap and are not compatible with other systems such as EMF. I spent a lot of time studying the relationships between them. Despite this, I still like the puristic eclipse method and the complete "out-of-the-box" netbeans experience, and began to look for similarities.

Eclipse works like Linux. You need a stable, compatible, and easily scalable system, but you need to rely on release for more convenient development. Eclipse is similar to this method. It has many release systems such as (yoxos, codegear, easyeclipse, and myeclipse) and provides compatible plug-ins. These plug-ins are used to implement specific functions and save a lot of installation time.

Netbeans is similar to Mac or OpenBSD in some aspects. Developers not only need basic systems, but also need to obtain extensions from resources. Therefore, a large number of netbeans components/extensions are very slow, because what you really need is the basic download part. Even so, I like the former in Linux and Mac. In the IDE field, I like simple installation and compatibility between different netbeans projects. Work becomes simple and requires no additional installation. You only need to install a few plug-ins on the top of netbeans6.0 or javaee version (UML, Maven, and javafx.

In the netbeans world, I still enjoy its Development Rhythm, which reminds me of the days when I used eclipse. I always look forward to a new version and can install and use it immediately.

In netbeans6.0, even profiler and visual pack are part of main download, so you can enjoy these features. In netbeans5.5x, you must download additional pack to implement some functions. The Extension Mechanism of netbeans is very significant contribution, and users do not have to know (there are candidates in the options list, such as UML support). You only need to search for the options to find an extension. Its update mechanism implementation mode is similar to that of Mac. You do not need to download the new version from netbeans.org. The small icon will remind you to install the latest version of the patch. So far, this works well. netbeans6.0's first patch is installed in this way.

 

Note: The above content comes from the Internet and I am not liable for any joint liability.

Article transferred 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.