Un editor di testo è un tipo di software progettato per manipolare i file di testo . A differenza di un tradizionale processore di testi, un editor di testo, spesso priva di qualsiasi tipo di opzioni di formattazione avanzate , così come la possibilità di visualizzare la grafica. La maggior parte dei moderni sistemi operativi includono un editor di testo . Ci sono anche molte opzioni di terze parti disponibili . Nonostante il limitato di questo tipo di software , ci sono una serie di vantaggi di utilizzare un editor di testo . L'integrità dei dati
Editor di testo in genere non aggiungono formattazione di digitare il modo di videoscrittura fanno. Questo rende editor di testo lo strumento preferito per lavorare con i file di testo normale , in cui l'integrità dei dati è fondamentale. Quando codifica manuale di una pagina HTML o modificare il codice sorgente di programmazione , è indispensabile che i dati rimangono in formato testo normale . Qualsiasi formattazione aggiuntive , come ad esempio il tipo che di solito i processori Inserisci parola , può alterare in modo significativo l'integrità del file .
Grandi file
Molte file di testo , come ad esempio il codice sorgente , può essere molto grande . I file che vanno da diversi per diverse decine di megabyte non sono infrequenti . Molti elaboratori di testo non sono ottimizzati per lavorare con file di grandi dimensioni , soprattutto durante la ricerca . Al contrario , i file di testo di solito eccellono nella gestione di file di grandi dimensioni .
Regular Expressions
Uno dei vantaggi fondamentali di molti editor di testo è il loro supporto per le espressioni regolari ( regex ) ricerca . Regex consente a un utente di cercare modelli , piuttosto che un testo specifico . Ad esempio, invece di cercare un documento per un unico indirizzo di posta elettronica , regex consente all'utente di cercare e recuperare tutti gli indirizzi di posta elettronica nel file di testo .
Multi -Platform
< p > Mac OS X , Linux /Unix e Windows tutti hanno il loro modo di registrare la fine di una riga di testo . Elaboratori di testo non sempre riconoscono i diversi finali di linea , provocando testo che sembrava perfetto su una piattaforma a correre insieme a un altro . Editor di testo sono di gran lunga migliore supporto per diverse terminazioni di riga, alcuni anche la gestione di questo in modo trasparente .