Eclipse als java ontwikkelingsomgeving

Eclipse als java ontwikkelingsomgeving

Als je wilt programmeren heb je een zogenaamde ontwikkelingsomgeving nodig (in het Engels IDE). Voor Java (en daarbij ook Android) is Eclipse momenteel de meeste gekozen software. Niet alleen omdat het gratis (opensource) is, maar ook omdat het veel support krijgt van onder andere Google. Maar wat is, en wat kan Eclipse nou eigenlijk?

Java

Eclipse is gemaakt om een ontwikkelingsomgeving te bieden voor Java. Het programma is zelf dan ook in die taal geschreven en heeft alle nodige poespas om Java programma te maken aan boord. Java was vroeger van Sun, maar tegenwoordig wordt Java door Oracle ontwikkelt. Java is een veelgebruikte taal in bedrijfsomgevingen, omdat het multiplatform, relatief simpel en makkelijk uit te breiden is.

Ontwikkelingsomgeving

Eclipse onderscheid zichzelf van een willekeurige andere teksteditor door allerlei speciale tools die aanwezig zijn om jouw te helpen om snel en effectief programma's te schrijven. Hierbij kan je denken aan code completion, ingebouwde documentatie en snelle probleemoplossingen. Dit laatste is erg makkelijk als je bijvoorbeeld een ander document wilt gebruiken (import), dan geeft Eclipse automatisch een voorstel om dit te doen voor jou.

Een ander belangrijk aspect dat een ontwikkelingsomgeving biedt (en dus ook Eclipse) is een debugger. Hiermee kan je makkelijker fouten opsporen in je programma's. Je kan het programma laten pauzeren om gewenste plekken om de staat op een bepaald moment uit te lezen. Op deze manier hoef je je niet dood te staren op een probleem, maar kan je meestal redelijk snel de bron achterhalen.

Android

Google raadt Eclipse aan als ontwikkelingsomgeving voor haar besturingssysteem Android. Google heeft zelf plugins aangeboden om programma's te testen en ontwikkelen via Eclipse. Hiervoor zul je wel de zogenaamde Android SDK moeten installeren. Naast de bestaande plugins zullen er ook nog een aantal nieuwe handige debug-tools worden belooft Google.

Plugins

Eclipse is uit zichzelf een redelijk uitgebreid pakket, maar toch zullen vele mensen opties willen toevoegen. Dit kan door plugins te installeren in Eclipse. Hierbij kan je denken aan plugins voor version control zoals Subversion of Git, maar ook Maven en JUnit zijn veel gebruikte plugins. In de Eclipse Marketplace kunnen alle plugins gevonden worden.

NetBeans

NetBeans en Eclipse zijn als sinds jaar en dag elkaars concurrenten. Voor Windows ontwikkelaars is veelal de keus voor Eclipse beter, omdat dat een stuk soepelere draait dan NetBeans. Op andere besturingssystemen wil NetBeans nog wel eens sneller zijn en is het meer een persoonlijke smaak. Veel ontwikkelaars kiezen echter toch voor Eclipse, omdat de support en ontwikkeling beter lijkt dan bij NetBeans.

Andere talen

Eclipse heeft niet alleen ondersteuning voor Java. Na het installeren van een aantal additionele pakketen kunnen ook PHP, Cobol en C/C++ projecten geontwikkelt worden. Dit is echter toch duidelijk een bijzaak van Eclipse, want de grote nadruk blijft op Java.
© 2011 - 2012 Infaloys, gepubliceerd in Programmeren (Pc en Internet) op . Het auteursrecht van dit artikel en antwoorden op reacties ligt bij de infoteur. Zonder toestemming van de infoteur is vermenigvuldiging verboden.

Gerelateerde artikelen
Google Nexus One, de telefoon van Google Google heeft in januari 2010 de Nexus One telefoon geïntroduceerd. Recensenten o…
Wat is Android? Tegenwoordig beschikken steeds meer mobiele telefoons over Android. Maar wat is Android eigenlijk, wie zi…
Zonder Java kan haast niemand meer Java is in inmiddels alom aanwezig en zo beheerst java ons leven achter de pc. De mees…
Google Android verkrijgbaar in Nederland Sinds kort is de T-Mobile G1 in Nederland verkrijgbaar. In Amerika was de eerste…
Google telefoon vanaf 30 januari 2009 in Nederland 30 januari zal T-Mobile van start gaan met de verkoop van de zgn. G1 m…

Reageer op het artikel "Eclipse als java ontwikkelingsomgeving"

Plaats als eerste een reactie, vraag of opmerking bij dit artikel. Reacties moeten voldoen aan de huisregels van InfoNu.
Naam: E-mailadres: Meld mij aan voor de wekelijkse InfoNu nieuwsbrief. Reactie:
Infoteur: Infaloys
Rubriek: Pc en Internet
Subrubriek: Programmeren
Schrijf mee!