Een teksteditor is een soort software ontworpen om tekstbestanden te manipuleren . In tegenstelling tot een traditionele tekstverwerker , een tekstverwerker vaak ontbreekt elke vorm van geavanceerde opmaakopties , alsook de mogelijkheid om afbeeldingen weer te geven . De meeste moderne besturingssystemen hebben een teksteditor . Er zijn ook vele derden opties beschikbaar . Ondanks de smalle focus van dit soort software , zijn er een aantal voordelen aan het gebruik van een tekstverwerker . Data-integriteit Tekstverwerkers algemeen niet opmaak toe te voegen aan de manier waarop tekstverwerkers doen typt . Dit maakt tekst editors het instrument bij uitstek voor het werken met tekstbestanden , waarbij de integriteit van de gegevens van het grootste belang . Bij hand-codering een HTML-pagina of bewerken programmering broncode , is het noodzakelijk dat de gegevens blijven in platte tekst . Eventuele aanvullende opmaak, zoals het soort dat tekstverwerkers meestal plaatst , kan de integriteit van het bestand aanzienlijk veranderen . Grote bestanden Veel tekstbestanden , zoals broncode , kan zeer groot zijn . Bestanden die variëren van enkele tot enkele tientallen megabytes zijn niet ongewoon . Veel tekstverwerkers zijn niet geoptimaliseerd om te werken met grote bestanden , vooral bij het zoeken . In tegenstelling , tekstbestanden meestal uitblinken in het omgaan met grote bestanden . Regular Expressions Een van de fundamentele voordelen van veel tekstverwerkers is hun steun voor de reguliere expressie ( regex ) zoeken . Regex kan een gebruiker om patronen te zoeken , in plaats van specifieke tekst . Bijvoorbeeld , in plaats van zoeken van een document naar een e-mailadres , regex kan een gebruiker te zoeken en ontvangen e-mailadressen in het tekstbestand . Multi - Platform Mac OS X , Linux /Unix en Windows hebben allemaal hun eigen manier van registreren van het einde van een tekstregel . Tekstverwerkers niet altijd herkennen de verschillende regeleinden , waardoor tekst die perfect leek op een platform om samen te draaien op een ander . Tekstverwerkers hebben veel betere ondersteuning voor verschillende regeleinden , sommigen zelfs omgaan transparant .
|