netbeans_什么是NetBeans?

庞安晏
2023-12-01

netbeans

NetBeans is a popular software development platform, mostly for Java, that provides wizards and templates to help developers build applications quickly and easily. It includes modular components across a wide range of tools and features an IDE (integrated development environment) that allows developers to create applications using a GUI.

NetBeans是一个流行的软件开发平台,主要用于Java,它提供向导和模板来帮助开发人员快速轻松地构建应用程序。 它包括跨各种工具的模块化组件,并具有一个IDE(集成开发环境),允许开发人员使用GUI创建应用程序。

While NetBeans is primarily a tool for Java developers, it also supports PHP, C and C++ and HTML5.

尽管NetBeans主要是Java开发人员的工具,但它也支持PHP,C, C ++和HTML5。

NetBeans历史 ( NetBeans History )

NetBeans' origins stem from a university project at the Charles University of Prague in the Czech Republic in 1996. Charmingly called Zelfi IDE for Java (a takeoff on the programming language Delphi), NetBeans was the first Java IDE ever. The students were enthused about it and worked to turn it into a commercial product. It In the late 90's, it was acquired by Sun Microsystems which integrated it into its set of Java tools and then turned it over to open source. By June 2000, the original netbeans site was launched.

NetBeans的起源来自1996年在捷克共和国布拉格查尔斯大学的一个大学项目。这个迷人的名字叫Zelfi   NetBeans是Java的IDE(一种编程语言Delphi的发展),是有史以来第一个Java IDE。 学生们对此非常感兴趣,并努力将其转变为商业产品。 它在90年代后期被Sun Microsystems收购,并将其集成到其Java工具集中,然后将其移交给开源。 到2000年6月, 原始的netbeans站点已启动。

Oracle purchased Sun in 2010 and thus also acquired NetBeans, which continues as an open source project sponsored by Oracle. It now resides at ​www.netbeans.org.

Oracle在2010年收购了Sun,因此也收购了NetBeans,NetBeans继续作为Oracle赞助的开源项目。 现在居住在www.netbeans.org

Netbeans可以做什么? ( What Can Netbeans Do? )

The philosophy behind NetBeans is to provide an extensibleIDE that provides all the tools necessary to develop desktop, enterprise, web and mobile applications. The ability to install plug-ins allows developers to tailor the IDE to their individual development tastes.

NetBeans背后的理念是提供一个可扩展的IDE,它提供开发台式机,企业,Web和移动应用程序所需的所有工具。 安装插件的功能使开发人员可以根据自己的开发喜好定制IDE。

In addition to the IDE, NetBeans includes the NetBeans Platform, a framework for building applications with Swing and JavaFX, the Java GUI toolkits. This means that NetBeans provides pluggable menu and toolbar items, helps manage windows and perform other tasks when developing a GUI.

除了IDE外,NetBeans还包括NetBeans平台,该框架用于使用Swing和JavaFX(Java GUI工具包)构建应用程序。 这意味着NetBeans提供可插入的菜单和工具栏项,有助于在开发GUI时管理窗口并执行其他任务。

Various bundles can be downloaded, depending on the primary programming language you use (e.g, Java SE, Java SE and JavaFX, Java EE). Although it doesn't really matter, as you can pick and choose which languages to program with through the plug-in manager.

可以下载各种捆绑软件,具体取决于您使用的主要编程语言(例如Java SE,Java SE和JavaFX,Java EE)。 尽管并不重要,但是您可以通过插件管理器选择要编程的语言。

主要特征 ( Primary Features )

  • Swing GUI Builder: Drag and drop Swing components to build an application's GUI.

    Swing GUI生成器:拖放Swing组件以构建应用程序的GUI。

  • JavaFX UI toolkit: Work with JavaFX in the same way as Swing, easily incorporating its components.

    JavaFX UI工具箱 :以与Swing相同的方式使用JavaFX,可以轻松地合并其组件。

  • Developer Collaboration: Work with other developers on using NetBeans through the Netbeans Community which includes forums, tutorials, training materials and the "NetBeans Dream Team", a group of committed enthusiasts.

    开发人员协作:与其他开发人员一起通过Netbeans社区使用NetBeans,其中包括论坛,教程,培训材料和“ NetBeans梦想团队”,这是一群忠实的爱好者。

  • Netbeans Platform: The modular NetBeans Platform provides APIs to help make desktop applications easier by handling some of the more common tasks involved in developing Swing applications.

    Netbeans平台:模块化的NetBeans平台提供API,通过处理开发Swing应用程序中涉及的一些较常见的任务来帮助简化桌面应用程序。

Netbeans版本和要求 ( Netbeans Releases and Requirements )

NetBeans is cross-platform, meaning that it runs on any platform that supports the Java Virtual Machine including Windows, Mac OS X, Linus, and Solaris. 

NetBeans是跨平台的,这意味着它可以在支持Java虚拟机的任何平台上运行,包括Windows,Mac OS X,Linus和Solaris。

Although open source — meaning that it is run by the community — NetBeans adheres to a regular, rigorous release schedule. The most recent release was 8.2 in October 2016.

尽管是开源的,这意味着它是由社区运行的,但是NetBeans遵守定期,严格的发布时间表。 最新版本是2016年10月的8.2。

NetBeans runs on the Java SE Development Kit (JDK) which includes the Java Runtime Environment as well as a set of tools for testing and debugging Java applications. The version of the JDK required depends on the NetBeans version you are using.  All these tools are free.

NetBeans在Java SE开发工具包(JDK)上运行,该工具包包括Java运行时环境以及用于测试和调试Java应用程序的一组工具。 所需的JDK版本取决于您使用的NetBeans版本。 所有这些工具都是免费的。

翻译自: https://www.thoughtco.com/what-is-netbeans-2034251

netbeans

 类似资料: