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 , , 28 reacties

Sun heeft deze week versie 6.5 van de programmeeromgeving Netbeans vrijgegeven met support voor php. Netbeans 6.5 biedt ook ondersteuning voor Python, maar deze verkeert nog in het previewstadium.

Netbeans-logoVolgens het persbericht bestaat de php-support in Netbeans 6.5
onder meer uit syntaxhighlighting, codegenerators, code completion, debugfunctionaliteit, databasewizards en ftp-mogelijkheden. Verder bevat de nieuwe Netbeans-release verbeterde ondersteuning voor Javascript en voor de frameworks Spring en Hibernate. Ook de support voor Java Server Pages en de Java Persistence-api is verbeterd.

Netbeans 6.5 bevat voor het eerst de mogelijkheid om multithreaded Java-applicaties te debuggen. Verder is de ondersteuning voor de scripttaal Ruby opgeschroefd. De Python-preview bestaat uit een editor, debugmogelijkheden en enkele Python-runtimes. De komende maanden zal deze ondersteuning verder uitgebreid worden.

Netbeans is een van de meest gebruikte opensource-ide's; zijn voornaamste concurrent is Eclipse. De ontwikkelaars van Netbeans en Eclipse hebben de afgelopen maanden in gestaag tempo ondersteuning voor statische en dynamische programmeertalen aan hun ontwikkelomgevingen toegevoegd. Zo voegde Sun in de mei-release van Netbeans al ondersteuning voor Ruby on Rails toe. De behoefte aan ondersteuning voor meerdere ontwikkeltalen binnen één ide groeit omdat ontwikkelaars steeds vaker met meerdere talen binnen een project moeten werken, aldus Sun.

Moderatie-faq Wijzig weergave

Reacties (28)

Hier kan je zien wat er allemaal gewijzigd is in NetBeans6.5 http://www.netbeans.org/community/releases/65/index.html

Ik draai de beta versie van 6.5 al een tijdje en ik moet zeggen dat het echt fijn werkt, fijner zelfs dan Visual Studio 2008

@roy-t,

Refactoren in NB gaat standaard echt veel fijner dan in VS2K8. Ook heeft NB standaard fatsoenlijke SVN integratie (Ok VS heeft TFS maar goed, die kost ook wat en wordt alleen ondersteund in de TFS edities)

[Reactie gewijzigd door GrooV op 21 november 2008 14:34]

Oeh, ik kan niet zeggen dat het fijner is dan VS2008, maar ik moet wel zeggen dat dit de enige programmeer studio is die in de buurt komt van VS2008, maar ik moet zeggen dat ik nog NetBeans6.1 gebruik, ik ga 'm nu even update naar 6.5 om te zien wat er veranderd is.

PHP ondersteuning is wel een grote plus, er was tot nu toe nog geen goede gratis IDE die PHP ondersteund. (Kon er laatst iig geen vinden)
Ik heb het gisteren ook ontdekt.. voorheen gebruikte ik Komodo Edit maar dankzij de debugging features en source navigator denk ik toch dat ik voortaan Netbeans ga gebruiken.

Wel wat minpuntjes waarvan ik hoop dat ze in de toekomst verholpen worden;

* De task log monitored de warnings en errors in je php bestanden, maar doet dit veeeeel te streng.. ik ben nog geen enkel script tegen gekomen wat geen warnings had (oa wordpress). Dit zou je echt beter moeten kunnen configureren, zonder voor elke warning apart een filter te moeten toevoegen.

* Projects hebben nog wat bugs, voeg een project toe, verwijder het en voeg dan nog een keer een project toe met dezelfde naam als die je net verwijderd hebt maar in een andere directory en je hebt gegarandeerd problemen.

* Import/Export functionaliteid.. is momenteel niet aanwezig, dus je windows settings naar linux of mac exporteren is niet mogelijk.. jammer

Verder werkt alles prima, topper! Ik hoop dat er flink wat java developers zijn die aan wat php specific plugins werken :D
Ik gebruik netbeans bijzonder intensief voor PHP debugging sinds ik hoorde dat dat werkt.

ik heb me eens aan Eclipse gewaagd maar die zag er maar merkwaardig uit en ik deed er langer over de correcte tab of instructie te vinden voor het debuggen dan m'n code te schrijven.

Een zeer goed product.

Alsook, wie Java 6 update 10 heeft kan het uiterlijk van Netbeans aanpassen naar de nieuwe Nimbus look.

Voor mensen die Netbeans via de commandline opstarten moet men simpelweg achter het normale pad "--laf Nimbus" toevoegen (zonder de " tekens)

Voor mensen die via een icoon opstarten(Windows bijvoorbeeld), rechtermuisklik op het icoon, eigenschappen selecteren en daar in het veld "doel" achteraan --laf Nimbus toevoegen. Zo start netbeans iedere met de Nimbus look op.
Alsook, wie Java 6 update 10 heeft kan het uiterlijk van Netbeans aanpassen naar de nieuwe Nimbus look.
Interessant! Kun je daar wat meer informatie over geven? (waar vinden we deze instelling terug?)

Edit: nvm, gevonden..

Java SDK 6 Update 10 installeren en dit aan je shortcut toevoegen:

--laf Nimbus

Wel zorgen dat je de oude versie van Java verwijderd.

Ik zit ondertussen weer terug op de default style.. Nimbus is ugly as hell :Y)

[Reactie gewijzigd door Naatan op 21 november 2008 15:33]

Nimbus is ook beschikbaar als gnome theme ('geleend' van opensolaris) omdat swt de native 'view' gebruikt heb ik in eclipse ook nimbus. O+

Sommige mensen mogen toch verder kijken dan hun neus lang is. Tussen netbeans eclipse en intellij IDEA heeft iedereen zo z'n favoriet, maar ik ben nog nooit iemand tegen gekomen die ze alle drie serieus geprobeerd heeft en niet iig één fijne ide heeft gevonden. Ook hoor ik dan niemand meer over VS maar dat gooi ik maar op selectief luisteren voordat hier een flame-war uitbreekt. :X
ik heb me eens aan Eclipse gewaagd maar die zag er maar merkwaardig uit en ik deed er langer over de correcte tab of instructie te vinden voor het debuggen dan m'n code te schrijven.
Debug-perspectief, en ipv het "run"-knopje het "debug"-knopje.

Snap niet goed hoe je daarover kan kijken.
Netbeans 6.5 bevat voor het eerst de mogelijkheid om multithreaded Java-applicaties te debuggen.
Als dat zo was zou het wel heel droevig gesteld zijn met de debugger in voorgaande versies, en gelukkig is dat niet zo. Ze hebben een paar dingetjes wat makkelijker gemaakt, maar multithreaded programma's debuggen kon altijd al. (kan ook moeilijk anders: het platform zelf gebruikt al op heel veel plekken threads, dus je zult niet veel Java programma's vinden die echt singlethreaded zijn)
Ik gebruik Netbeans al een jaar voor Ruby on Rails, dat zit er dus al veel langer in dan vanaf mei zoals het nieuwsbericht zegt. En het werkt prima. Daarvoor zat ik op Visual Studio (met de Ruby in Steel plugin).

Voor RoR ontwikkeling zou ik zeggen dat qua IDE Netbeans en VS op dit moment aan elkaar gewaagd zijn, beide hebben een paar sterke punten. Maar ik heb voor RoR ontwikkeling voor Netbeans gekozen omdat ik niet meer op Windows wilde werken. RoR op Windows ontwikkelen was een enorm gedoe omdat allerlei plugins niet werken of slecht ondersteund worden. (En de hele community zit op Mac of Ubuntu.)
Ik ben sinds versie 6.1 niet meer echt bezig geweest met netbeans, voornamelijk doordat de user interface niet te wensen overliet vergeleken met visual studio. Zodra ik echter weer een keer in java ga ontwikkelen zal dit programma mijn eerste keuze zijn. Maar heb nog geen kennis met andere java development tools gemaakt.

Daarnaast ben ik erg benieuw naar de debug functie voor multithreaded applicaties.

Ook erg interessant om eens te kijken wat het met php zal doen, niet gedacht dat sun hier volop mee bezig zou zijn.

EDIT: Wiels heeft een spelfoutje van mij ontdekt :)

[Reactie gewijzigd door lauwie0 op 21 november 2008 15:29]

Als ik mij niet vergis bestaat er helemaal geen versie 6.2. Ze zijn namelijk van 6.1 naar 6.5 gesprongen. Zo gaan ze ook van 6.5 naar 7.0 springen. Zie roadmap.

Ik ben overigens pas overgeschakeld van Eclipse op Netbeans. Ik ben er heel tevreden over. Er is maar weinig van Eclipse dat ik mis binnen netbeans. Ik heb wel de indruk dat de quickfix functie van Eclipse iets beter is dan die van Netbeans.

[Reactie gewijzigd door wiels op 21 november 2008 14:56]

Voor de software architecten, Netbeans 6.5 bevat tevens een complete rewrite van de UML module. Heb hem zelf nog niet mogen testen maar in voorgaande versies liet het nogal te wensen over (voornamelijk traag en het voelde naar mijn gevoel buggy aan).

Meer info is te vinden http://www.netbeans.org/features/uml/index.html

n.b. De UML module zit dit keer niet standaard in Netbeans 6.5, men moet de Update Center gebruiken. Is te vinden onder de "Tools > Plugin" menu-item van netbeans.
Wat een ramp. Als dit met Eclipse moet concureren dan wens ik ze veel success. Kunnen ze bij Sun niet beter tijd steken in de ontwikkeling van Eclipse? Daar hebben we teminsten wat aan inplaats van een half gare text editor die als IDE door het leven moet gaan...

Jammer, weer een gemiste kans van Sun...

PS: Hoe krijg ik deze troep weer van mijn system af onder Ubuntu...?

[Reactie gewijzigd door pan69 op 21 november 2008 22:36]

Nogal zinloze reactie... Je klaagt alleen maar dat het "een ramp" is en vertelt er geen enkele reden bij waarom het volgens jou zo slecht is. Heb je NetBeans 6.5 wel serieus uitgeprobeerd, of heb je 5 seconden gekeken en toen je (voor)oordeel bepaald?

Instructies om het te de-installeren.

Ik gebruik NB 6.5 op Ubuntu en ben er heel tevreden mee.
>> en vertelt er geen enkele reden bij waarom het volgens jou zo slecht is

"half gare text editor die als IDE door het leven moet gaan..."

Ja. Ik heb inderdaad 5 seconden gekeken (misschien iets meer). En waarom zou mijn "negative" reactie een vooroordeel zijn? Misschien is jouw positive reactie dat wel. Kan jij me vertellen waarom het zo goed is dan?

Oh. En verwijderen gaat prima met rm -rf.
half gare text editor die als IDE door het leven moet gaan...
Als je denkt dat NetBeans niets meer is dan een veredelde teksteditor dan heb je er niet serieus naar gekeken zoals je zelf al zegt en dan is je oordeel dus niet veel waard.

Ik ga je niet uitleggen waarom het zo goed is, want je bent er toch niet in geïnteresseerd. Op netbeans.org staan heel veel tutorials en video's, kijk daar eens naar als het je lukt om over je eigen ongegronde oordeel heen te kijken.

Verwijderen: Run uninstall.sh in de installatiedirectory.
Deze ook maar eens uitproberen dan, was tot nu toe behoorlijk tevreden over de PHP functionaliteit binnen Eclipse met de plugin van aptana ( http://www.aptana.com/php ).

En ik ben zeker een voorstander van het onderbrengen van meerdere programmeertalen binnen 1 ide, dit scheelt namelijk het leren van de gebruikte IDE.. een nieuwe taal op zich is al "spannend" genoeg.
Ik heb toevallig gisteren gezocht naar een concurrent voor Komodo Edit, en kwam toen ook bij eclipse uit, i.c.m. Aptana. Ik kreeg de boel echter niet aan de praat zonder errors, updaten fails steeds, dependencies werden niet resolved etc. (Op een schone 64-bit Ubuntu installatie). Zal NetBeans maar eens bekijken dan.
Ik heb het nog niet geprobeerd op mijn 64 bits ubuntu installatie maar op de 32 bits deed het prima. Ik ga deze iid ook bekijken. Ik hoop dat er ondersteuning voor (s)ftp en svn in zit.
Heb het net geprobeerd als standalone op een 32-bit Ubuntu, 8.10 (upgraded from 8.04). SWT errors, direct na het starten krijg ik SWT foutmeldingen en wordt me gevraagd om de wrokspace af te sluiten. Jammer, want het ziet er mooi uit, ik zou het graag willen proberen. :'(
Wat voor mij vooral heel interessant lijkt is dit item in de lijst van nieuwe features:
  • JavaScript Debugging on FireFox & Internet Explorer
Ik heb NB 6.5 nog niet uitgeprobeerd, maar betekent dit dat we eindelijk fatsoenlijk JavaScript kunnen debuggen onder Internet Explorer? (Voor FF is er natuurlijk Firebug, maar voor IE zijn er geen hele goede JavaScript debuggers). En zou het ook werken met IE6?
Visual Studio 2008 kan ook goed JS debuggen, zelfs met Watches enzo

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