Welke Editor gebruiken om te programmeren

Als je wilt programmeren, welke editor moet je dan gebruiken? Eén uniek antwoord bestaat er niet. Iedereen heeft zijn eigen voorkeuren en de keuze hangt ook af van je besturingssysteem: er zijn namelijk weinig editors die beschikbaar zijn voor  zowel Mac, Windows als Linux.

Veel hangt ook af van de programmeertalen die je wenst te gebruiken. Er zijn editors die alleen maar gefocust zijn op web technologieën (zoals PHP, HTML, CSS, …) maar er zijn er ook die een hele waaier aan programmeertalen ondersteunen. Gaande van Python tot Bash en C++.

 

Mac

Wie Mac gebruikt, moet sowieso TextWrangler installeren, een gratis editor die zowat elke taal aankan. Het programma is eenvoudig te bedienen en is zeer overzichtelijk! Daarnaast bieden Chocolat en Sublime Text ook veel talen aan.

Ben je meer met websites bezig, dan kom je zeker bij Coda of Espresso terecht. Vooral deze laatste geniet mijn voorkeur. Niet alleen omdat Espresso schitterend werkt, maar ook omdat het in België ontwikkeld wordt! Espresso kan je uitbreiden door extra plugins te installeren. Zo kan je er ook Objective-C en tal van andere talen mee schrijven!

Natuurlijk heb je op Mac nog altijd Xcode, maar dat is voor vele projecten echt wel overkill.

 

Windows

Op Windows ben ik allerminst thuis, wel kan ik je aanraden om Notepad++ te bekijken. Ook een gratis editor die haast elke taal aankan. Daarnaast werkt Sublime Text ook op Windows.

NetBeans of Geany gebruiken is ook een goede optie voor Windows gebruikers.

 

Linux

Een editor die zeer populair is op Linux is Eclipse, een Open Source editor die veel talen ondersteunt. Sublime Text, NetBeans en Geany werken ook op Linux.

De standaard teksteditor op Ubuntu kan ook gebruikt worden als editor omdat deze ook talen kan highlighten.

 

Rainbow Syntax Highlighting

Ik was al een tijdje opzoek naar een degelijke syntax highlighter om code snippets degelijk op te maken. Gisteren viel mijn oog op Rainbow, een syntax highlighter die gebruik maakt van Javascript en CSS. Hierdoor kan deze heel eenvoudig aangepast worden.

Deze syntax highlighter heb ik dan in een WordPress plugin gegoten en een aangepaste layout gegeven om het beter te doen aansluiten met de rest van het design.

 

Rainbow ondersteunt een heleboel programmeertalen: c, generic, javascript, r, smalltalk, coffeescript, go, lua, ruby, csharp, html, php, scheme, css, java, python, shell

 

Hieronder zie je hoe Rainbow een stukje Python code opmaakt.

Schermafbeelding 2014-08-25 om 19.53.29

Nikon D3200

Ik plande al een tijdje om een deftige reflex camera te kopen. Tussen alle merken en modellen is zo’n keuze echter niet snel gemaakt.

Uiteindelijk viel mijn oog op de Nikon D3200, een behoorlijke reflex camera voor zijn prijs. Ook de Nikon D5100 en de D3100 behoorden tot de mogelijke opties, doch leek de D3200 me het beste toestel voor een beginner als ik.

De Nikon D3200 heeft een CMOS-sensor van 24,2 megapixel en heeft een ISO bereik van 100 – 6400. Ook kan het fototoestel Full HD (1080p) filmen.

Bij de Nikon zat een AF-S 18-55m VR lens, daarnaast heb ik nog een AF-S 55-200mm VR telelens bijgekocht.

Kortom, het ideale toestel voor een beginner als ik.

MacWereld en iWereld stoppen

Wie naar MacWereld of iWereld surft zal het droevige bericht meteen op de homepagina vinden:

MacWereld.nl en iWereld.nl stoppen ermee. Dat heeft oprichter en hoofdredacteur Martin van Spanje bekend gemaakt. MacWereld is zeven jaar lang in de lucht geweest.

 

Droevig nieuws voor de vele Apple fanboys die de site vaak bezoeken, want op iWereld en MacWereld kon je dagelijks leuke nieuwtjes en artikels lezen. Mac, iPhone, iPad, software, … alles wat ook maar op één of andere manier met Apple te maken had, kwam aanbod!

Ook was iedereen altijd welkom op het forum of op de tweedehands markt!

Deze gebruikers moeten nu opzoek naar een vaste thuisbasis. (op InterMactivity.be is iedereen altijd welkom)