Teksteditor
Een teksteditor is een softwaretoepassing waarmee platte tekst-bestanden worden gemaakt en bewerkt. Naast het rechtstreeks typen van tekst kunnen teksteditors tekst uit andere bronnen knippen, kopiëren en plakken, en snel tekst in een bestand zoeken en vervangen. Teksteditors beschikken niet over de functies voor tekstopmaak van tekstverwerkers, die in plaats daarvan opgemaakte tekst-bestanden gebruiken. Met platte tekst kunnen het lettertype, de kleur, de grootte en de indeling van tekst op een pagina niet worden gewijzigd en kunnen ook geen afbeeldingen worden ingesloten. Software- en websiteontwikkelaars gebruiken vaak teksteditors voor het schrijven, bewerken en controleren van broncode.
Ondanks de beperkingen van platte tekst kunnen teksteditors geavanceerde functies bevatten die bepalen hoe tekst in de editor eruitziet. Veel teksteditors kunnen de weergave van tekst aanpassen zonder dat dit gevolgen heeft voor het tekstbestand zelf, zodat de gebruiker kan schrijven in het lettertype van zijn of haar keuze. Sommige teksteditors kunnen automatisch de syntaxis van verschillende programmeertalen markeren. Daarbij veranderen ze de kleur en opmaak van bepaalde elementen, zodat code gemakkelijker te lezen is. Een teksteditor kan bijvoorbeeld de kleur van HTML-tags, opmerkingen of functienamen wijzigen, zodat deze beter opvallen. Deze opmaakwijzigingen veranderen de tekst zelf niet, maar verschijnen alleen als handige hulpmiddelen voor gebruikers. Programmeurs kunnen zelfs de syntaxisaccentuering aanpassen aan hun voorkeuren.
Teksteditors kunnen ook extreem grote tekstbestanden veel gemakkelijker openen en bewerken dan een tekstverwerker, omdat een teksteditor geen rekening hoeft te houden met de extra overhead van tekstopmaak en pagina-indeling. Veel teksteditors ondersteunen ook het gebruik van reguliere expressies om tekst in een bestand te zoeken en te bewerken.
Test je kennis