Netz-Bohnen

NetBeans bezieht sich sowohl auf ein Plattform-Fachwerk für javanische Tischanwendungen als auch auf eine einheitliche Entwicklungsumgebung (IDE), um sich mit Java, JavaScript, PHP, Pythonschlange (nicht mehr unterstützt nach NetBeans 7), Irre, C, C ++, Scala, Clojure und andere zu entwickeln. NetBeans IDE 7.0 nicht mehr Unterstützungen haben Ruby und Ruby auf Schienen, aber ein Dritter Arbeit an einer getrennten Einfügefunktion begonnen.

NetBeans wird IDE in Java geschrieben und kann auf Windows, Mac OS, Linux, Solaris und anderen Plattformen laufen, die einen vereinbaren JVM unterstützen. Ein Vorherexistieren JVM oder ein JDK ist nicht erforderlich.

Die Plattform von NetBeans erlaubt Anwendungen, von einer Reihe von Modulsoftwarebestandteilen genannt Module entwickelt zu werden. Anwendungen, die auf der Plattform von NetBeans (einschließlich NetBeans IDE) gestützt sind, können von Drittentwicklern erweitert werden.

Geschichte

Definieren Sie $dx = 25 # Verschiebungstext zur richtigen Seite der Bar

Definieren Sie $dy =-3 # Verschiebungstext zur richtigen Seite der Bar

Definieren Sie $now = am 05/01/2012

Definieren Sie $start = am 06/01/2003

ImageSize = width:160 height:550

PlotArea = width:50 height:530 left:50 bottom:10

DateFormat = mm/dd/yyyy

Periode = from: $start till: $now

TimeAxis = orientation:vertical

ScaleMajor = unit:year increment:1 start:2004

PlotData=

bar:Leaders color:blue width:25 Zeichen: (Linie, weiß) align:left fontsize:S

from:06/01/2003 till: $now

from:06/01/2003 till:06/01/2003 wechseln:($dx, $dy aus) fontsize:XS text:3.5

from:04/01/2004 till:04/01/2004 wechseln:($dx, $dy aus) fontsize:XS text:3.6

from:12/01/2004 till:12/01/2004 wechseln:($dx, $dy aus) fontsize:XS text:4.0

from:05/01/2005 till:05/01/2005 wechseln:($dx, $dy aus) fontsize:XS text:4.1

from:01/01/2006 till:01/01/2006 wechseln:($dx, $dy aus) fontsize:XS text:5.0

from:10/30/2006 till:10/30/2006 wechseln:($dx, $dy aus) fontsize:XS text:5.5

from:05/24/2007 till:05/24/2007 wechseln:($dx, $dy aus) fontsize:XS text:5.5.1

from:12/03/2007 till:12/03/2007 wechseln:($dx, $dy aus) fontsize:XS text:6.0

from:04/28/2008 till:04/28/2008 wechseln:($dx, $dy aus) fontsize:XS text:6.1

from:11/20/2008 till:11/20/2008 wechseln:($dx, $dy aus) fontsize:XS text:6.5

from:03/16/2009 till:03/16/2009 wechseln:($dx, $dy aus) fontsize:XS text:6.5.1

from:06/29/2009 till:06/29/2009 wechseln:($dx,-6 aus) fontsize:XS text:6.7

from:07/27/2009 till:07/27/2009 wechseln:($dx, 0) fontsize:XS text:6.7.1 aus

from:12/10/2009 till:12/10/2009 wechseln:($dx, $dy aus) fontsize:XS text:6.8

from:06/15/2010 till:06/15/2010 wechseln:($dx, $dy aus) fontsize:XS text:6.9

from:08/04/2010 till:08/04/2010 wechseln:($dx, $dy aus) fontsize:XS text:6.9.1

from:04/19/2011 till:04/19/2011 wechseln:($dx, $dy aus) fontsize:XS text:7.0

from:08/01/2011 till:08/01/2011 wechseln:($dx, $dy aus) fontsize:XS text:7.0.1

from:01/05/2012 till:01/05/2012 wechseln:($dx, $dy aus) fontsize:XS text:7.1

from:02/29/2012 till:02/29/2012 wechseln:($dx, $dy aus) fontsize:XS text:7.1.1

from:04/24/2012 till:04/24/2012 wechseln:($dx, $dy aus) fontsize:XS text:7.1.2

</Zeitachse>

NetBeans IDE veröffentlicht

Geschichte

NetBeans hat 1996 als Xelfi (Wortspiel auf Delphi), Java IDE Studentenprojekt unter der Leitung der Fakultät der Mathematik und Physik an der Universität von Charles in Prag begonnen. 1997 hat römischer Staněk eine Gesellschaft um das Projekt gebildet und hat kommerzielle Versionen von NetBeans IDE erzeugt, bis es durch Sonne-Mikrosysteme 1999 gekauft wurde. Sonne offen-sourced NetBeans IDE im Juni des folgenden Jahres. Seitdem hat die Gemeinschaft von NetBeans fortgesetzt zu wachsen. 2010 wurde Sonne (und so NetBeans) durch das Orakel erworben.

Jetzige Versionen

NetBeans IDE 6.0 hat Unterstützung eingeführt, um IDE Module und reiche Client-Anwendungen zu entwickeln, die auf der Plattform von NetBeans, ein javanisches Schwingen GUI Baumeister (früher bekannt als das "Projekt Matisse"), CVS verbesserte Unterstützung, WebLogic 9 und JBoss 4 Unterstützung und viele Redakteur-Erhöhungen gestützt sind. NetBeans 6 ist in offiziellen Behältnissen des Vertriebs von Major Linux verfügbar.

NetBeans IDE 6.5, veröffentlicht im November 2008, hat das vorhandene Java EE Eigenschaften (einschließlich der javanischen Fortsetzungsunterstützung, EJB 3 und JAX-WS) erweitert. Zusätzlich unterstützt der Unternehmenssatz von NetBeans Entwicklung Javas EE 5 Unternehmensanwendungen, einschließlich SOA Sehdesignwerkzeuge, XML Diagramm-Werkzeuge, Webdienst-Orchesterbearbeitung (für BPEL), und das UML-Modellieren. NetBeans IDE Bündel für C/C ++ unterstützt C/C ++ und FORTRAN Entwicklung.

NetBeans IDE 6.8 ist der erste IDE, um ganze Unterstützung Javas EE 6 und der Unternehmensserver von GlassFish v3 zur Verfügung zu stellen. Entwickler, die ihre offene Quelle veranstalten, springen auf kenai.com zusätzlich Vorteil sofortiger Nachrichtenübermittlung und Problem-Verfolgen-Integration und Navigation direkt im IDE, der Unterstützung für die Webanwendungsentwicklung mit PHP 5.3 und das Fachwerk von Symfony, und die verbesserte Codevollziehung, layouting, die Hinweise und die Navigation in Projekten von JavaFX vor.

NetBeans hat IDE 6.9, veröffentlicht im Juni 2010, Unterstützung für OSGi, Frühlingsfachwerk 3.0, Java EE Abhängigkeitseinspritzung (JSR-299), Zend Fachwerk für PHP und leichtere Codenavigation hinzugefügt (solche, die "" Anmerkungen Überritten/durchgeführt Wird), Formatierung, Hinweise und Wiederfactoring über mehrere Sprachen.

NetBeans IDE 7.0 wurde im April 2011 befreit. Am 1. August 2011 hat die Mannschaft von NetBeans NetBeans IDE 7.0.1 befreit, der volle Unterstützung für die offizielle Ausgabe Javas SE 7 Plattform hat.

Plattform von NetBeans

Die Plattform von NetBeans ist ein Mehrwegfachwerk, für die Entwicklung von javanischen Schwingen-Tischanwendungen zu vereinfachen. NetBeans IDE Bündel für Java SE enthält, was ist erforderlich, um anzufangen, NetBeans plugins zu entwickeln, und Plattform von NetBeans hat Anwendungen gestützt; kein zusätzlicher SDK ist erforderlich.

Anwendungen können Module dynamisch installieren. Jede Anwendung kann das Aktualisierungszentrum-Modul einschließen, um Benutzern der Anwendung zu erlauben, digital unterzeichnete Steigungen und neue Eigenschaften direkt in die laufende Anwendung herunterzuladen. Die Wiederinstallation einer Steigung oder einer neuen Ausgabe zwingt Benutzer nicht, die komplette Anwendung wieder herunterzuladen.

Die Plattform bietet für Tischanwendungen übliche Mehrwegdienstleistungen an, Entwicklern erlaubend, sich auf die zu ihrer Anwendung spezifische Logik zu konzentrieren. Unter den Eigenschaften der Plattform sind:

  • Benutzerschnittstelle-Management (z.B Menüs und Werkzeugleisten)
  • Benutzereinstellungsmanagement
  • Lagerungsmanagement (das Sparen und Laden jeder Art von Daten)
  • Fenstermanagement
  • Zauberfachwerk (unterstützt schrittweise Dialoge)
  • NetBeans Sehbibliothek
  • Einheitliche Entwicklungswerkzeuge

NetBeans IDE ist ein freier, offene Quelle, Quer-Plattform IDE mit dem in der Unterstützung gebauten für die javanische Programmiersprache.

NetBeans IDE

NetBeans IDE ist eine offene Quelle, hat Entwicklungsumgebung integriert. NetBeans IDE unterstützt Entwicklung aller javanischen Anwendungstypen (Java SE (einschließlich JavaFX), Java ICH, Web, EJB und bewegliche Anwendungen) aus dem Kasten. Unter anderen Eigenschaften sind ein Ameise-basiertes Projektsystem, Unterstützung von Maven, refactorings, Versionskontrolle (CVS, Umsturz, Mercurial und Clearcase unterstützend).

Modularität: Alle Funktionen des IDE werden durch Module zur Verfügung gestellt. Jedes Modul stellt eine gut definierte Funktion, wie Unterstützung für die javanische Sprache, das Redigieren oder die Unterstützung für den CVS versioning System und SVN zur Verfügung. NetBeans enthält alle Module, die für die javanische Entwicklung in einem einzelnen Download erforderlich sind, dem Benutzer erlaubend, anzufangen, sofort zu arbeiten. Module erlauben auch NetBeans, erweitert zu werden. Neue Eigenschaften, wie Unterstützung für andere Programmiersprachen, können durch die Installation von zusätzlichen Modulen hinzugefügt werden. Zum Beispiel wird Sonne-Studio, Sonne javanisches Studio-Unternehmen und Sonne javanischer Studio-Schöpfer von Sonne-Mikrosystemen alles auf NetBeans IDE gestützt.

Lizenz: Vom Juli 2006 bis 2007 NetBeans wurde IDE laut der Allgemeinen Entwicklungs- und Vertriebslizenz der Sonne (CDDL), einer auf Mozilla Public License (MPL) gestützten Lizenz lizenziert. Im Oktober 2007 hat Sonne bekannt gegeben, dass NetBeans künftig laut einer Doppellizenz des CDDL und der GPL Lizenzen der Version 2, mit dem GPL Verbindung der Ausnahme für das GNU Classpath angeboten würde

Einheitliche Module

Diese Module sind ein Teil von NetBeans IDE.

NetBeans Profiler

NetBeans Profiler ist ein Werkzeug für die Überwachung von javanischen Anwendungen: Es hilft Entwicklern, Speicherleckstellen zu finden und Geschwindigkeit zu optimieren. Früher heruntergeladen getrennt wird es in den Kern-IDE seit der Version 6.0 integriert.

Der Profiler basiert auf einem Sonne-Laborforschungsprojekt, das JFluid genannt wurde. Diese Forschung hat spezifische Techniken aufgedeckt, die verwendet werden können, um die Gemeinkosten zu senken, eine javanische Anwendung im Profil darzustellen. Eine jener Techniken ist dynamische bytecode Instrumentierung, die besonders nützlich ist, um große javanische Anwendungen im Profil darzustellen. Mit der dynamischen bytecode Instrumentierung und den zusätzlichen Algorithmen, NetBeans Profiler ist im Stande, Laufzeitinformation über Anwendungen zu erhalten, die zu groß oder für anderen profilers kompliziert sind. NetBeans unterstützen auch Kopierfräspunkte, die Sie Profil genaue Punkte der Ausführung und Maß-Ausführungszeit lassen.

GUI Designwerkzeug

Früher bekannt als das Projekt Matisse ermöglicht das GUI Designwerkzeug Entwicklern zum Prototyp und Designschwingen GUIs durch das Schleppen und die Positionierung von GUI Bestandteilen.

Der GUI Baumeister hat eingebaute Unterstützung für JSR 295 (Bohnen Verbindliche Technologie), aber die Unterstützung für JSR 296 (Schwingen-Anwendungsfachwerk) wurde in 7.1, ohne vorherige Warnung entfernt.

NetBeans Redakteur von JavaScript

NetBeans Redakteur von JavaScript stellt erweiterte Unterstützung für JavaScript, Ajax und CSS zur Verfügung.

Redakteur von JavaScript Eigenschaften umfassen Syntax hervorhebend, Wiederfactoring, codiert Vollziehung für heimische Gegenstände und Funktionen, Generation von Klassenskeletten von JavaScript, Generation von Rückrufaktionen von Ajax von einer Schablone; und automatische Browser-Vereinbarkeitskontrollen.

CSS Redakteur Eigenschaften umfasst Codevollziehung für Stil-Namen, schnelle Navigation durch die Navigator-Tafel, die CSS-Regel-Behauptung in einer Listenansicht und Dateistruktur in einer Baumansicht zeigend, die Umriss-Ansicht namentlich, den Typ oder die Behauptungsordnung (Liste & Baum) sortierend, Regel-Behauptungen (Baum nur), Wiederfactoring ein Teil eines Regel-Namens (Baum nur) schaffend.

NetBeans IDE Download-Bündel

Benutzer können beschließen, NetBeans IDE zu spezifischen Entwicklungsbedürfnissen geschneiderte Bündel herunterzuladen. Benutzer können auch herunterladen und alle anderen Eigenschaften zu einem späteren Zeitpunkt direkt durch NetBeans IDE installieren.

NetBeans IDE Bündel für das Web und Java EE

NetBeans IDE Bündel für Web & Java EE stellt ganze Werkzeuge für das ganze letzte Java EE 6 Standards, einschließlich des neuen Javas EE 6 Webprofil, Unternehmen javanische Bohnen (EJBs), servlets, javanische Fortsetzungs-API, Webdienste und Anmerkungen zur Verfügung.

NetBeans unterstützt auch den JSF 2.0 (Facelets), Seiten von JavaServer (JSP), Überwintern Sie Frühling, und Spreize-Fachwerk und Java EE 5 und J2EE 1.4 Plattformen. Es schließt GlassFish und Apachen-Kater ein.

Einige seiner Eigenschaften mit javaEE schließen ein

  • Verbesserte Unterstützung für CDI, LASSEN SIE Dienstleistungen und javanische Fortsetzung AUSRUHEN
  • Neue Unterstützung für die Bohnengültigkeitserklärung
  • Unterstützung für JSF Teilbibliotheken, einschließlich der gestopften Bibliothek von PrimeFaces
  • Das verbesserte Redigieren für die Ausdruck-Sprache in JSF, einschließlich der Codevollziehung, des Wiederfactorings und der Hinweise

NetBeans IDE Bündel für den Rubin

NetBeans IDE Bündel für Ruby Versions vor 7.0 schließt einen Redakteur von Ruby (mit der Codevollziehung und dem syntaktischen und semantischen Hervorheben), Testhilfeprogramm und volle Unterstützung für die Ruby auf dem Schiene-Fachwerk ein. NetBeans unterstützt Entwicklung mit Ruby und JRuby, sowie Schienen für diese zwei Durchführungen von Ruby.

Ausgabe 7.0 von NetBeans und unterstützt oben nicht mehr Ruby (und Schienen). Es gibt jedoch, eine Dritteinfügefunktion für Ruby und Schienen für die Ausgabe 7.0.

NetBeans IDE Bündel für Java ICH

Das IDE Bündel von NetBeans für Java ICH ist ein Werkzeug, um Anwendungen zu entwickeln, die auf beweglichen Geräten laufen; allgemein Mobiltelefone, aber schließt das auch Einstufung PDAs und javanische Karte, unter anderen ein.

Der IDE von NetBeans kommt gestopft mit dem letzten Java ICH SDK 3.0, der sowohl CLDC als auch CDC Entwicklung unterstützt. Man kann Drittemulatoren für eine robuste Probeumgebung leicht integrieren. Sie können andere javanische Plattformen, einschließlich der javanischen Karte-Plattform 3.0 herunterladen, und sie im IDE einschreiben.

NetBeans IDE Bündel für PHP

NetBeans unterstützt PHP seit der Version 6.5. Das Bündel für PHP schließt ein:

  • Syntax hervorhebend, Codevollziehung, Ereignis hervorhebend, Fehler hervorhebend, CVS Versionskontrolle
  • semantische Analyse mit dem Hervorheben von Rahmen und unbenutzten lokalen Variablen
  • Das PHP Codebeseitigen mit xdebug
  • PHP Einheitsprüfung mit PHPUnit und Selen
  • Codeeinschluss
  • Fachwerk-Unterstützung von Symfony (da Version 6.8)
  • Zend Fachwerk-Unterstützung (seit der Version 6.9)
  • PHP 5.3 namespace und Verschluss-Unterstützung (da Version 6.8)

NetBeans IDE Bündel für JavaFX

NetBeans IDE Bündel ist auch für JavaFX seit NetBeans 6.5 verfügbar. Zusätzlich nach dem vollen Java SE Unterstützung stellt es einem Redakteur von JavaFX und einem Komponisten von JavaFX zur Verfügung, und es erlaubt, Arbeitsfläche von JavaFX oder JavaFX Bewegliche Anwendungen zu schaffen, vorher anzusehen und im Profil darzustellen.

NetBeans IDE ganzes Bündel

Sonne-Mikrosysteme veröffentlichen auch eine Version von NetBeans, der alle Eigenschaften der obengenannten Bündel einschließt. Dieses Bündel schließt ein:

  • Basis von NetBeans IDE
  • Java SE, JavaFX
  • Web und Java EE
  • Java ICH
  • C/C ++
  • PHP (Version 6.5 und später)
  • GlassFish
  • Apachen-Kater

Offizielle Rubinrote Unterstützung wurde mit der Ausgabe von 7.0 entfernt

NetBeans IDE Starter-Bastelsatz (DVD)

Sonne-Mikrosysteme haben gepflegt, ein freies DVD-ROM anzubieten, das alle Bestandteile eingeschlossen hat, musste NetBeans führen. Ein ISO der DVD ist noch für das Download verfügbar.

Anderer NetBeans IDE Bündel

Abgesondert vom obengenannten erwähnten NetBeans ist IDE Bündel auch für die Pythonschlange verfügbar. NetBeans für die Pythonschlange ist als ein "früher Zugang" Download in einer IDE-Bündel-Form und als ein Steck-für jeden NetBeans 6.5 IDE-Bündel ebenso verfügbar.

Lokalisierung

NetBeans IDE wird in die folgenden Sprachen übersetzt:

Gemeinschaftsübersetzungen des IDE sind auch auf den folgenden Sprachen verfügbar:

Siehe auch

Weiterführende Literatur

Außenverbindungen


Kanzler / Ministerium (Band)
Impressum & Datenschutz