NetBeans är Java: s populära plattform för mjukvaruutveckling

NetBeans är en populär plattform för mjukvaruutveckling, mestadels för Java, som tillhandahåller guider och mallar som hjälper utvecklare att bygga applikationer snabbt och enkelt. Den innehåller modulära komponenter över ett brett utbud av verktyg och har en IDE (integrerad utvecklingsmiljö) som gör det möjligt för utvecklare att skapa applikationer med ett GUI.

Medan NetBeans främst är ett verktyg för Java-utvecklare, stöder det också PHP, C och C ++ och HTML5.

NetBeans historia

NetBeans ursprung härrör från ett universitetsprojekt vid Charles University of Prague i Tjeckien 1996. Charmigt kallas ZelfiIDE för Java (en start på programmeringsspråket Delphi), NetBeans var den första Java IDE någonsin. Studenterna var entusiastiska över det och arbetade för att göra det till en kommersiell produkt. I slutet av 90-talet förvärvades det av Sun Microsystems som integrerade den i sin uppsättning Java-verktyg och sedan övergick den till open source. I juni 2000, originalbönor sajten lanserades.

instagram viewer

Oracle köpte Sun 2010 och förvärvade därmed också NetBeans, som fortsätter som ett open source-projekt sponsrat av Oracle. Det finns nu klwww.netbeans.org.

Vad kan Netbeans göra?

Filosofin bakom NetBeans är att tillhandahålla en extensibleIDE som tillhandahåller alla verktyg som krävs för att utveckla desktop, enterprise, web och mobil applikationer. Möjligheten att installera plug-ins gör det möjligt för utvecklare att skräddarsy IDE till deras individuella utvecklingssmak.

Förutom IDE inkluderar NetBeans NetBeans-plattformen, ett ramverk för att bygga applikationer med Swing och JavaFX, Java GUI-verktygssatserna. Detta innebär att NetBeans tillhandahåller pluggbara meny- och verktygsfält, hjälper till att hantera fönster och utföra andra uppgifter när du utvecklar ett GUI.

Olika buntar kan laddas ner, beroende på det primära programmeringsspråket du använder (t.ex. Java SE, Java SE och JavaFX, Java EE). Även om det inte spelar någon roll så kan du välja och välja vilka språk du vill programmera med via plug-in manager.

Primära funktioner

  • Swing GUI Builder: Dra och släpp Swing-komponenter för att bygga ett applikations GUI.
  • JavaFX UI verktygssats: Arbeta med JavaFX på samma sätt som Swing och enkelt integrera dess komponenter.
  • Utvecklingssamarbete: Arbeta med andra utvecklare om att använda NetBeans genom Netbeans Community som inkluderar forum, självstudier, träningsmaterial och "NetBeans Dream Team", en grupp engagerade entusiaster.
  • Netbeans-plattformen: Den modulära NetBeans-plattformen erbjuder API: er för att underlätta skrivbordsapplikationer genom att hantera några av de vanligare uppgifterna som är involverade i att utveckla Swing-applikationer.

Netbeans releaser och krav

NetBeans är platt-plattform, vilket innebär att den körs på alla plattformar som stöder Java Virtual Machine inklusive Windows, Mac OS X, Linus och Solaris.

Även om öppen källkod - vilket betyder att den drivs av gemenskapen - följer NetBeans ett regelbundet, rigoröst utgivningsschema. Den senaste utgåvan var 8,2 i oktober 2016.

NetBeans körs på Java SE Development Kit (JDK) som inkluderar Java Runtime Environment samt en uppsättning verktyg för testning och felsökning av Java-applikationer. Vilken version av JDK som krävs beror på vilken NetBeans-version du använder. Alla dessa verktyg är gratis.

instagram story viewer