Advertentie
Een paar dagen geleden besloot ik te gaan werken aan een schoolopdracht; slechts enkele eenvoudige HTML-dingen. Mijn eerste reactie om Notepad ++ op te starten bleek nutteloos, omdat ik een paar weken geleden naar Mac OS X was verhuisd. Omdat ik mijn Windows-emulatie niet wilde opstarten, ging ik op zoek naar een alternatieve coderingsteksteditor.
Ter verduidelijking, met toepassingen voor het schrijven van code bedoel ik (vrije) teksteditors die bereid zijn om uw code te benadrukken - compilatie en validatie optioneel, maar vaak inbegrepen.
Tijdens die zoektocht ontdekte ik twee dingen. Ten eerste heeft Mac OS X veel minder software-alternatieven dan Windows, maar ten tweede zijn het bijna allemaal fatsoenlijke applicaties. Omdat ik niet al die rommel hoefde te doorzoeken, kreeg ik snel een aantal uitstekende alternatieven voor coderingsteksteditors.
We beginnen met een vrij geavanceerde applicatie. Als je iets lichters wilt, bekijk dan de onderstaande applicatie of scrol naar de onderkant van het artikel voor enkele aanvullende aanbevelingen.
Komodo Edit (gebaseerd op Komodo IDE) is gebouwd op de Mozilla-codebasis en biedt dezelfde uitbreidbaarheid. Dat klopt - u kunt extensies voor deze downloaden. Wat de smaak ook is, u kunt Komodo Edit aanpassen aan uw persoonlijke smaak. Oh, en heb ik al gezegd dat het ook beschikbaar is voor Windows en Linux?
Komodo Edit biedt syntaxkleuring en syntaxisvalidatie, maar de applicatie voegt ook meertalige bestandsondersteuning, automatisch aanvullen en Vi-emulatie toe aan het pakket. Als je een sukkel bent voor extra functionaliteit, dan ben je thuis bij Komodo Edit.
De coderingsteksteditor die ik uiteindelijk heb gebruikt, is Smultron. Let wel, er is een reden waarom ik het artikel er niet mee begon. De ontwikkelaar, Peter Borg, heeft het werk aan de applicatie stopgezet. Voorlopig wordt u nog steeds begroet door een bijna lege pagina met een korte uitleg en de downloadlinks, maar er is geen garantie hoe lang de applicatie beschikbaar blijft of wordt ondersteund.
Voorlopig blijft Smultron echter een geweldige coderingstoepassing. Uitgebreid en toegankelijk voor beginners (zoals ik), maar ook met een aantal tools voor de meer gevorderde gebruiker. Inbegrepen zijn HTML-, plist- en XML-validators, Java-compilers en verschillende converters. Syntaxisaccentuering is natuurlijk inbegrepen voor de meest populaire (en impopulaire) programmeertalen.
Vim is een van de oudere en ook meer populaire coderingsteksteditors in Linux. Het is open source en staat bekend als tekstbestuurbaar. Met andere woorden, het heeft geen Graphical User iknterface standaard.
MacVim is een poort van Vim naar het Mac OS X-platform. En ja, het doet heb een GUI (phew).
Aangezien al het werk aan MacVim wordt gedaan door ‘fans’, loopt de applicatie meestal een beetje achter op de officiële applicatie. Maar een klein beetje - MacVim is meestal snel op de bal en is een ijzersterke tekst- / coderingstoepassing.
In de kern lijkt MacVim erg op de officiële applicatie, behalve dat het wordt geleverd met OS X-ondersteuning en een paar extra bonussen. Het zit boordevol ongelooflijke functies, maar heeft vaak wat trucjes nodig om er het maximale uit te halen. Leren werken met de applicatie is niet zo moeilijk, maar het publiek bestaat voor het grootste deel uit gevorderde gebruikers.
Ook opmerkelijk is de licentie; MacVim wordt uitgebracht als liefdadigheidsgoed. Met andere woorden, als je de applicatie leuk vindt, moedigen ze je aan om behoeftigen te steunen kinderen in Oeganda.
Andere noemenswaardige alternatieven voor coderingsteksteditor zijn jEdit [Broken URL Removed] en Aquamacs. Wat gebruik je om je code te schrijven? Laat ons uw voorkeurstoepassingen weten in de opmerkingen!
Ik ben een schrijver en student computerwetenschappen uit België. Je kunt me altijd een plezier doen met een goed artikelidee, boekaanbeveling of receptidee.