indirizzare le esigenze di scrittura di entrambi gli scrittori pubblico e degli operatori e si sono evoluti in centrali elettriche che coprono l'impaginazione, grafica e molti altri settori di nicchia di scrittura che solo tangenzialmente relazionarsi con le parole . Editor di testo sono sempre concentrati sul testo stesso e generalmente offrono la formattazione molto limitata e opzioni di layout . In alcuni casi , un editor di testo può essere applicato solo uno stile di testo come il grassetto o il corsivo a un intero documento invece di una singola parola o frase . Utilizzare programmi di videoscrittura , quando la presentazione del testo è importante quanto il testo . Editor di testo sono per quando la presentazione non importa affatto, come è il caso con il codice di programmazione .
Editori di testo di base
Windows e Mac OS X nave con editor di testo : Notepad per Windows e TextEdit per Mac . Linux contiene vari editor di testo nell'interfaccia utente grafica a seconda di quale versione si sceglie e in genere hanno pico o nano installato sulla linea di comando . Utilizzare Blocco note o TextEdit come editor di testo , scegliendo " solo testo " con una estensione " . Txt " come formato di file quando si salva . Tutte queste applicazioni funzionano bene per i progetti di programmazione di breve , ma non forniscono alcuna assistenza con il vostro lavoro . Hai bisogno di essere abbastanza esperto con questo software in modo da evitare errori di battitura e gli errori che impediscono il vostro codice HTML da rendere in un browser Web o causare il crash del programma .
Riga di comando editing
Vim ed Emacs sono applicazioni di modifica di testo estremamente sofisticate che sono disponibili presso il sistema operativo a riga di comando di Linux o Mac X o può essere scaricato in applicazioni finestrate per l'uso su quasi qualsiasi sistema operativo . Entrambi offrono potente estensibilità per una varietà di compiti - ma a costo di una curva di apprendimento ripida . Alcuni programmatori adottano un flusso di lavoro in cui si usano solo i redattori della riga di comando , di solito con l'apertura di numerose finestre di terminale in una volta , ma la maggior parte dei programmatori potranno beneficiare di apprendimento abbastanza abilità da riga di comando per la creazione rapida e le modifiche del file.
Testo avanzato Editing
redattori Premium sono dotati di caratteristiche orientate per le esigenze di codifica e programmazione . Ad esempio , la punteggiatura inclusi citazioni, parentesi e staffe può essere chiuso automaticamente : quando un " ( " è tipizzato , il corrispondente " ) " viene inserito automaticamente dopo il cursore in modo che i prossimi parole digitate sono all'interno delle parentesi . Tralasciando la parentesi di chiusura sarebbe un problema grammaticale minore in una lettera scritta , ma è un errore fatale nella maggior parte dei linguaggi di programmazione . Editor di testo Premium hanno anche più avanzate di ricerca e sostituzione capacità, funzionalità per lavorare con caratteri invisibili come tabulazioni, spazi e ritorni a capo , e automatico la codifica a colori che il testo mette in evidenza dal contesto. Ad esempio , un documento HTML visualizza i tag come " div " e "span" in un colore diverso rispetto ai loro elementi come "alt" o "src ".
Integrato ambienti di sviluppo
redattori Premium offrono generalmente funzione imposta simili a quelle di ambienti di sviluppo integrati . Un IDE è un programma che funziona con molti file contemporaneamente ed è molto utile per i linguaggi di programmazione e di sviluppo Web in cui il lavoro può essere sparse in molti file separati . La differenza essenziale tra un IDE e un editor di testo è il concetto di un progetto , che fa riferimento a tutti i file necessari per l'attività e che permette loro di modificare contemporaneamente . IDE possono anche venire con built-in documentazione per i linguaggi di programmazione , il controllo degli errori e la possibilità di eseguire gli script che generano il codice di programmazione . Queste caratteristiche si possono trovare anche negli editor di testo più versatili in cui la differenza tra IDE e editor di testo è sfocata .
Programmazione © www.354353.com