Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 12 reacties
Bron: Oracle, submitter: henkbiertank

NetBeans IDE logo (75 pix)Oracle heeft versie 8.0 van NetBeans IDE uitgebracht. Deze in Java geschreven ontwikkelomgeving is bedoeld om programma's te schrijven, compileren, debuggen en implementeren. Het biedt ondersteuning voor verschillende programmeertalen, zoals Java, C++ en PHP. Het gebruik van Netbeans IDE vereist een installatie van Java SE Development Kit 7.0 update 6 of recenter, maar om alle onderdelen te kunnen gebruiken is natuurlijk Java 8.0 aan te raden. De ontwikkelomgeving wordt onder een dubbele licentie uitgeven, namelijk een combinatie van CDDL 1 en GPL 2. Hieronder is een overzicht te vinden van de belangrijkste veranderingen die in deze release zijn doorgevoerd.

Java
  • JDK 8 support: tools and editor enhancements for working with Profiles, Lambdas, and Streams.
  • Java SE Embedded support to deploy, run, debug or profile Java SE applications on an embedded device, such as Raspberry PI, directly from the NetBeans IDE.
  • Java ME Embedded 8 support.
  • Several Java Editor enhancements, such as many new Java hints, Javadoc shown as tooltip, instant rename enhancements, and code completion exclusions.
  • Improved integration with JavaFX Scene Builder.
Java EE
  • New PrimeFaces code generators, to generate complete PrimeFaces skeleton CRUD applications with connection to databases.
  • Tomcat 8.0 and TomEE support, including out-of-box JPA, JSF and JAXRS configuration and data sources.
  • Facelets Template Client wizard asks for sections to generate.
  • Code completion for template sections, and within JSF composite components.
  • Enhanced CDI integration in beans.xml file, with code completion for alternative classes and stereotypes.
  • More flexibility for JPA hints, which can be disabled, enabled, and warning level changed.
Maven
  • New Maven graph layout switcher.
  • Navigator shows POM goals.
  • Additional web resources shown in Projects window.
  • Improved Maven performance when re-running Web applications.
  • Improved Maven performance of "Apply Code Changes" while debugging.
JavaScript
  • AngularJS navigation via hyperlinking from view to controllers.
  • Many enhancements for AngularJS in code completion between artifacts, such as code completion in the view to properties defined in controllers.
  • Code completion support in Knockout templates.
  • New editor support for creating JQuery widgets and plugins.
  • Debugging of JavaScript code executed in Nashorn (JDK 8+) script engine is supported.
HTML5
  • Android 4.4 WebKit debugging supported for Cordova 3.3+.
  • New Karma test runner support.
  • New Grunt build support.
  • Avatar.js is available in the Plugin Manager, via Tools | Plugins. After installation, you're able to create Avatar.js projects.
PHP
  • Support for PHP 5.5.
  • New support for Nette tester.
  • New support for PHP CS Fixer.
  • Enhancements for Twig, Latte, and Neon.
  • Composer supported by New Project Wizard.
C/C++
  • New Breadcrumbs feature for navigation in editor.
  • New GDB Console to enable usage of command line GDB mode.
  • New hints and code completions.
  • Improved remote performance.
Platform
  • Enhanced flexibility in the Window System, such as split of editor via drag and drop, and a new API to customize editor tabs.
  • New design of user interface for managing Project Groups.
  • Files in folders can be sorted by extension.
Miscellaneous
  • Profiler enhancements: Profile on embedded platforms, show thread owning monitor for lock contention, and improved Threads view.
  • Versioning enhancements: Support for Subversion 1.8 working copies, various enhancements to Git and Mercurial support.
  • Task Schedule and other new features in Tasks window for bug tracking.

NetBeans IDE 8.0 screen shot (620 pix)

Versienummer:8.0
Releasestatus:Final
Besturingssystemen:Scripttaal
Website:Oracle
Download:http://netbeans.org/downloads/
Bestandsgroottes:61,70MB t/m 209,10MB
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (12)

Baalde eerst dat de applicatie in Java geschreven is. Deze gaan namelijk enorm slecht om met Wacom tablets (een keer dubbeltikken op een woord om het te selecteren is er niet bij).

Maar sinds ik ben overgestapt naar Sublime Text vind ik het niet erg meer. Geen enkele IDE gevonden die zo enorm fijn is qua werking en die alleen de functies heeft die je nodig hebt. Hij is namelijk helemaal kaal, en je installeert alleen de plugins die je nodig hebt :)
Alleen is Sublime Text niet in Java geschreven ;) En geen IDE maar een editor :P :+

Zelf een poosje geleden (als PHP devver) overgestapt van NetBeans naar PhpStorm, wat een wereld van verschil zeg! De focus ligt daar echt op PHP (duh!) waar het bij NetBeans aanvoelt als een "leuk extraatje".

Sublime Text gebruik ik alleen als editor voor losse bestanden, maar niet voor hele projecten. Ondanks een boel plugins die ook auto-complete aanbieden, kan het niet op tegen een "echte" IDE.
waar het bij NetBeans aanvoelt als een "leuk extraatje".
Dat is het ook. PHP ondersteuning werd pas veel later toegevoegd, primair was het een IDE voor enkel en alleen Java. PHP ondersteuning gaat dan ook via een apart ontwikkelde plugin.

Maar goed het is een euvel van IDEs in het algemeen - ze moeten alles kunnen en dus krijg je iets wat "goed genoeg" werkt omdat alles zo generiek gemaakt wordt. Als je beide Java en PHP moet programmeren dan is het handig, maar anders zou ik gewoon dedicated tools gebruiken.
Offtopic, maar wellicht interessant voor velen: jouw ervaringen met zowel Sublime Text en PhpStorm zeggen jou dat PhpStorm beter is voor PHP projecten dan Sublime Text?

Ik gebruik momenteel phpDesigner voor HTML, CSS, JS & PHP, maar wil overstappen naar Sublime Text omdat iedereen (vooral Apple gebruikers lijkt het) daar zo enthousiast over zijn. Ik had zelf PhpStorm als voorkeur, maar twijfel nu Sublime Text zo in opkomst is.
Linux gebruikers ook ;) Ben dr zelf een van :)
Voor "grotere" projecten? Absoluut PhpStorm, al was het maar voor de fatsoenlijke auto-aanvulling en "awareness" van je libraries in je code.

Voor "losse" bewerking van (PHP) bestanden, gaat mijn voorkeur uit naar Sublime Text. Snel en goed (en gewoon een fijne editor, maar dat is persoonlijke voorkeur).

phpDesigner heb ik al jaren niet meer gebruikt (versie 6 voor het laatst geloof ik), maar mijn ervaring destijds was dat het ook niet echt een IDE was, maar meer een editor met leuke/handige functies. Beetje zoals ST2 nu ;)
Nee, Sublime is idd niet in Java geschreven, dat is juist het hele voordeel voor mij aangezien ik geen muis meer kan gebruiken ;) (RSI)

Maar sublime is juist zo ideaal omdat hij

a) niet zwaar is
b) alleen de functies bevat die nodig zijn

Wat kan jij met phpStorm wat niet met Sublime kan? ;) Collega van me gebruikt ook phpStorm, en hoewel het zeker geen slechte is zal het voor mij nooit de IDE van keuze worden aangezien ik hem te zwaar vind en niet zo gemakkelijk specifiek in te stellen als sublime.

Daarnaast bevat sublime via de packages alle functionaliteit om het tot een IDE te laten behoren ;)
Enige is dat Sublime geen echte IDE is en geen classes e.d. goed kan autocompleten zodra je -> achter een variable plaatst.

Maar dat mis ik niet, ik ken m'n functies en classes gewoon door en door waardoor ik het meestal niet mis. En vind het file browsen via CMD+T heerlijk, en ook de functies, methods enz overzicht van CMD+R ook.

Sublime is bij mij de primaire editor voor losse projecten en grote frameworks op zowel Linux als Mac.

Heerlijke editor als je deze wat gewend bent, en zeer light weight maar zo ontzettend flexibel met een huge community erachter.
Wat kan jij met phpStorm wat niet met Sublime kan?
Auto-complete door het gehele project heen, ook van de geinstalleerde composer packages en (fatsoenlijke) Xdebug ondersteuning :)

Ben het met je eens, via packages kun je veel uitbreiden en heb ook echt mijn best gedaan om een "IDE-like" ervaring te krijgen, maar het was het allemaal toch net niet.
Met als grote verschil dat zowel Sublime Text als PhpStorm niet gratis zijn en Netbeans wel.
Ik gebruik het voor PHP te programmeren. en de auto refresh functie voor html projecten is ideaal
Zeer prettige IDE, in elk geval voor Java (web-)applicaties.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True