? En tekst editor er en type software designet til at manipulere tekstfiler. I modsætning til en traditionel tekstbehandling, ofte en tekst editor mangler enhver slags avancerede formateringsindstillinger , samt evnen til at vise grafik. De fleste moderne operativsystemer inkluderer en tekst editor. Der er også mange tredjeparts muligheder. På trods af den snævre fokus på denne type software , er der en række fordele ved at bruge en tekst editor. Dataintegritet
Teksteditorer generelt ikke tilføje formatering til at skrive den måde tekstbehandlingsprogrammer gør. Dette gør teksteditorer det foretrukne redskab til at arbejde med almindelige tekstfiler , hvor data integritet er altafgørende. Når hånd-kodning en HTML-side eller redigering kildekode , er det bydende nødvendigt , at de data forbliver i almindelig tekst -format. Eventuelle yderligere formatering, som den slags, tekstbehandlingsprogrammer normalt indsætte, kan i væsentlig grad ændre filens integritet.
Store filer
Mange almindelige tekstfiler , såsom kildekode , kan være meget store. Filer , der spænder fra flere at flere dusin megabyte er ikke ualmindelige. Mange tekstbehandlingsprogrammer er ikke optimeret til at arbejde med store filer , især når du søger . I modsætning hertil normalt tekstfiler udmærke sig ved at håndtere store filer.
Regular Expressions
Et af de grundlæggende fordele af mange teksteditorer er deres støtte til regulære udtryk ( regex ) søgning. Regex tillader en bruger at søge efter mønstre , snarere end specifik tekst . For eksempel , i stedet søge et dokument til en enkelt e-mail -adresse regex giver brugeren at søge og hente e-mail adresser i tekstfilen .
Multi- platform
Mac OS X , Linux /Unix og Windows har alle deres egen måde at registrere slutningen af en tekstlinje . Tekstbehandlere ikke altid genkende de forskellige linjefald , der forårsager tekst, der kiggede perfekt på én platform til at køre sammen på en anden. Teksteditorer har langt bedre understøttelse af forskellige linjefald , nogle endda håndtere denne gennemsigtigt.