Come configurare smartphone e PC. Portale informativo
  • casa
  • Programmi
  • Editor con evidenziazione del codice. Esame di sei editor di testo con evidenziazione del codice

Editor con evidenziazione del codice. Esame di sei editor di testo con evidenziazione del codice

Ciao cari lettori del sito blog. Era da tanto tempo che volevo scrivere di un meraviglioso editore gratuito(il link porta al sito ufficiale dove è possibile scaricare ultima versione con supporto per la lingua russa).

Per molti anni è stato uno dei programmi più richiesti e utilizzati per l'editing di codice Html, CSS e PHP. Sono persino sorpreso: "come ho fatto a farne a meno prima, realizzando il suo potenziale con l'aiuto di altri programmi?".

Ora, sul mio computer, sono sempre in esecuzione un paio di browser contemporaneamente, un gestore FTP molto semplice, gratuito e conveniente FileZilla e questo stesso editor, le cui capacità sono semplicemente incomparabili con il notebook utilizzato di default in Windows. Ma prima le cose principali.

Download e funzionalità dell'editor Notepad ++

L'installazione del programma in Windows viene eseguita completamente nel solito modo... Puoi anche, se lo desideri scarica Blocco note ++ Portatile che rappresentano versione portatile questo editor, che non richiede installazione nel sistema operativo.

La versione portatile può essere ottenuta dalla versione normale se decomprimi l'archivio con il programma in qualsiasi posto conveniente ed esegui file eseguibile blocco note.exe.

Tutti i pro dell'editor Notepad ++

In effetti, il notebook integrato in Windows differisce dal nostro eroe allo stesso modo del cielo e della terra. In un classico notebook non c'è praticamente altro che la possibilità di visualizzare e creare i più semplici file di testo (si scopre qualcosa di simile a un bastone da scavo usato dalle persone nelle prime fasi di sviluppo).

Avendo iniziato ad utilizzare Blocco note con due vantaggi, almeno per la regolazione dei file Html e CSS, si entrerà subito dall'età della pietra nella cabina di una moderna macchina movimento terra. Ce ne sono, ovviamente, altri. programmi alternativi e anche, ma per un principiante, un "blocco note con due vantaggi" sarà la cosa giusta (IMHO).

Sì, certo, usarlo può sembrare complicato e non convenzionale all'inizio. Ma questo è solo all'inizio della conoscenza, e quindi sarà altrettanto difficile per te farne a meno, poiché, ad esempio, molti utenti di computer non immaginano la loro vita (anche una sorta di "classico").

Confronto di Notepad ++ con altro programmi complessi progettato per facilitare la scrittura e la modifica di vari codici, come Dreamweaver, ci sono alcuni argomenti per usare il nostro eroe:

  1. All'inizio, è assolutamente gratuito, il che significa che puoi risparmiare molto utilizzandolo al posto di Dreamweaver, se non prendi in considerazione le versioni compromesse dei programmi a pagamento (che potrebbero essere un terreno fertile per Trojan e altri virus).
  2. In secondo luogo, Blocco note è molto di più leggero e veloce di molti degli editori pagati. Inoltre, è possibile utilizzarlo senza installarlo affatto nel sistema operativo Windows (la cosiddetta versione portatile - portatile) e trasportarlo, ad esempio. Di conseguenza, avrai sempre a portata di mano uno strumento comodo, funzionale e ben compreso per lavorare con Html, PHP e diverse decine di altri tipi di codice.

Perché vale la pena scaricare questo editor?

Esaminiamo brevemente le sue capacità e caratteristiche, quindi proviamo a considerarle in modo più dettagliato. Quindi, Notepad ++ può fare quanto segue:

  1. Evidenzia diverse dozzine dei linguaggi di programmazione e markup più popolari, ad esempio: Ada, Assembler, C, C #, C ++, CSS, FORTRAN, HTML, Java, JavaScript, Objective-C, Pascal, Perl, PHP , Python, Ruby, SQL, XML.
  2. Per tutte queste lingue evidenziazione della sintassi, suddividendo il codice in righe e blocchi che possono essere compressi facendo clic sul meno ed espansi facendo clic sul più. E anche la linea tratteggiata può visualizzare la relazione tra gli elementi. Ad esempio, ho preso uno snippet di codice PHP per dimostrare le capacità di questo editor:

    Se clicchi sul tag Html di apertura, questo verrà evidenziato con uno sfondo blu e contemporaneamente verrà evidenziato anche il tag di chiusura, se presente. Ottimo per trovare oggetti non chiusi e.

  3. È molto facile da implementare in esso cambia codifica, ad esempio, a quello ormai popolare, di cui ho parlato in un articolo dedicato alla lotta contro krakozyabras nelle codifiche russe (vedi link).

  4. In una finestra del programma, puoi aprire tutti i file che desideri per la modifica, poiché Notepad ++ utilizza schede alla maniera di quelle a cui ti sei già abituato browser moderni.

    Il colore del floppy su ciascuna scheda mostra se hai salvato le tue produzioni in essa. ultimi cambiamenti utilizzando un floppy simile nella barra degli strumenti. Sulla scheda attiva, il floppy disk rosso (e su quello inattivo - viola) parla della tua dimenticanza.

  5. Con questo editor, puoi mantenere Ricerca(Ctrl + F) sia per il documento aperto in esso, sia per tutta una serie di file di testo situati in una cartella specifica. La ricerca con sostituzioni e l'utilizzo di espressioni regolari è possibile. Uno strumento incredibilmente utile.

  6. Nelle impostazioni di questo editor è possibile abilitare la prescrizione automatica del tag Html di chiusura durante la digitazione di quello di apertura, nonché l'opzione di completamento automatico dei tag.
  7. Notepad ++ non solo mantiene una cronologia di tutte le modifiche e ti consente di tornare indietro o andare avanti di tutti i passaggi che desideri, ma esegue anche il backup di copie di questi documenti alla maniera di Microsoft Word.
  8. Questo editor ha la capacità di controllare tasti di scelta rapida, di cui moltissimi sono dati in esso - da menu in alto"Opzioni" - "Tasti di scelta rapida". Inoltre, facendo doppio clic sulla combinazione che ti interessa, si aprirà una finestra per la riassegnazione dei tasti, che può essere comoda per chi passa a Blocco note da un altro editor.

  9. Blocco note nel corso degli anni della sua esistenza ho un sacco di plugin, alcuni sono installati con esso per impostazione predefinita e il resto sarà disponibile dal menu in alto "Plugin" - "Plagin Manager" - "Mostra Plagin Manager".

    Per installare, dovrai solo selezionare la casella accanto a plugin desiderato e fare clic sul pulsante "Installa".


    Successivamente, la finestra dell'editor verrà ricaricata e nuovo plugin sarà disponibile nella scheda con lo stesso nome:

  10. Anche questo" coltello svizzero»Sa come connettersi al tuo sito Web tramite FTP, registrare e riprodurre macro, controllare l'ortografia al volo, confrontare due file in finestre aperte uno accanto all'altro e molto, molto altro ancora.

Cos'altro potresti aver bisogno nel Blocco note ++

  1. Grazie all'evidenziazione della sintassi in Notepad ++, è molto semplice, ad esempio, verificare se tutti i tag Html nel codice sono chiusi e, con un'esperienza minima, lo contrassegnerai già visivamente nel codice che hai c'è stato un errore da qualche parte, perché la combinazione di colori del codice in questo posto cambierà.
  2. Inoltre, a causa del fatto che il codice è evidenziato a colori, e testo semplice i miei articoli rimangono neri, il mio correttore di bozze permanente errori grammaticali(amata moglie) è molto comodo controllarne la grammatica. No, certo, ne uso anche diversi, ma nessuno di questi è ancora in grado di controllare la punteggiatura e anche gli errori semantici.
  3. Mi piace molto anche la possibilità di visualizzare visivamente singoli blocchi di codice in questo editor di testo evidenziando parentesi come () (). Quando il cursore del mouse si trova tra parentesi, vengono evidenziate, come se si evidenziassero l'inizio e la fine blocco html o codice PHP.
  4. Oltre all'ottima implementazione della retroilluminazione, va segnalata separatamente la possibilità Fai un passo indietro(Annulla azione precedente). Inoltre, il numero di passi indietro non è limitato, il che consente di non aver paura di sperimentare il codice senza il rischio di conseguenze irreversibili.

    L'annullamento di un'azione in Notepad ++ è possibile utilizzando i tasti di scelta rapida Ctrl + Z (Ctrl + Y è un passo avanti, ovvero annullando l'annullamento), utilizzando le voci di menu corrispondenti "Modifica" o utilizzando i pulsanti sotto forma di frecce curve sulla barra degli strumenti di questo editor.

  5. Notepad ++ monitora costantemente lo stato dei documenti aperti al suo interno e se vengono modificati o eliminati, ad esempio in un altro programma, ti verrà mostrata una finestra con una proposta per chiudere questa scheda con il documento o ricaricare la sua versione modificata .
  6. Come ho detto prima, il blocco note due più ha la possibilità di impostazioni di evidenziazione della sintassi(così come una dozzina di altre lingue) per soddisfare i tuoi gusti e le tue esigenze, ma non ho mai usato questa opzione, perché le impostazioni predefinite vanno bene.

    Ma nessuno ti disturba a farlo, dal momento che tutto è estremamente semplice: seleziona le voci "Opzioni" - "Definisci stili" dal menu in alto, a seguito della quale si aprirà una finestra in cui puoi mettere a punto i caratteri e i colori per evidenziare Html, PHP o qualsiasi altra lingua di cui hai bisogno.

  7. Anche in Blocco note ++ c'è una possibilità completamento automatico la parola che stai digitando, il che può essere molto comodo se non sei sicuro della correttezza dell'ortografia di questo o quell'operatore in Html, PHP o qualsiasi altro codice. Per fare ciò, durante la digitazione, è sufficiente premere la combinazione di tasti Ctrl-Spazio e selezionare dalla finestra che si apre opzione desiderata:

    Se si desidera rendere automatico il completamento automatico del codice, senza utilizzare i tasti di scelta rapida, sarà necessario selezionare "Opzioni" - "Impostazioni" dal menu in alto e nella scheda "Prenota / Completamento automatico" inserire un segno di spunta la casella "Abilita per ogni voce".

  8. Un altro gadget, che mi sembra abbastanza comodo in questo editor, è la possibilità di trascinare i collegamenti ai documenti direttamente nella finestra del programma per aprirli (sebbene questo non possa sorprendere nessuno) e la possibilità Trascinare e rilasciare nel documento stesso, lo snippet di codice evidenziato (con il tasto sinistro del mouse) nella posizione desiderata.
  9. Quando lavori con Notepad ++, avrai la possibilità mettere marcatori, che in esso sono chiamate note, ma l'essenza di questo non cambia. Nella riga che ti serve, puoi posizionare un pennarello sotto forma di un punto blu sul margine sinistro facendo clic con il mouse.

    Per impostare un marker (note) nell'editor si può utilizzare anche la scorciatoia da tastiera Ctrl-F2, e per spostarsi tra i marker impostati nel documento sarà sufficiente premere F2 o Shift-F2 in sequenza per scorrere le note nella direzione opposta.

  10. Se stai lavorando in questo editor con un file Html, puoi vedere come apparirà il tuo codice nel browser FireFox o IE selezionando le voci di menu appropriate "Start". Se hai bisogno di un altro browser, seleziona la voce in alto "Start" e trova l'eseguibile di cui hai bisogno nella finestra che si apre.

  11. Anche disponibile la possibilità di registrare macro, che non ho ancora creato, ma la logica del loro lavoro è abbastanza semplice. Per prima cosa lo registri scegliendo dalle voci di menu dell'editor "Macro" - "Avvia registrazione", quindi inserisci le macro registrate in Posto giusto codice selezionandoli dal menu dell'editor o utilizzando i tasti di scelta rapida loro assegnati.

Codifiche e utilizzo dei file nella finestra dell'editor di Notepad ++

  1. Va notato che questo editor di codice consente di salvare e convertire Html, PHP e altri file nella codifica UTF-8 (senza BOM). Questo mi ha aiutato più di una volta a superare il problema con la codifica russa quando si lavora con vari siti.

    Quando volevo cambiare qualsiasi iscrizione sul sito in russo, ho spesso ricevuto come risultato di krakozyabra, la cui causa era la codifica Windows-1251, in cui è stata salvata file originale.

    Dopo che il file originale è stato convertito in Codifica UTF-8 (senza BOM), krakozyabry trasformato con successo in normali simboli russi. Quella. se aggiungi l'alfabeto cirillico a qualsiasi file del motore, per la sua corretta visualizzazione sul sito dovrai salvarlo immediatamente nella codifica corretta o quindi convertirlo.

    Probabilmente dovrei dire qualche parola su questa stessa distinta base. Il fatto è che quando lavori con oggetti di testo diversi in un normale Blocco note di Windows, quando lo salvi nella codifica UTF-8, aggiunge personaggi invisibili(BOM), che può successivamente influire sulle prestazioni di questo file(ad esempio PHP potrebbe generare un errore).

  2. Se vuoi stampare il contenuto di un file aperto, il codice non verrà stampato nella forma in cui lo vedi nella finestra del programma. Ma scegliendo dal menu "Opzioni" - scheda "Impostazioni" "Sigillo" sarai libero di cambiarlo e scegliere l'opzione per stampare il codice evidenziandolo a colori, consentire la visualizzazione di numeri di riga, intestazioni e piè di pagina, ecc. cose:

  3. Questo editor di testo avanzato ha anche la capacità di aprire tutti i nuovi documenti che vuoi, senza timore di ingombrare la barra delle applicazioni del sistema operativo. All'unisono con i browser moderni, aprirà tutti i nuovi documenti non in una nuova finestra del programma, ma in una nuova scheda finestra già aperta.

    Inoltre, queste schede di vari documenti nella finestra di questo notebook possono essere trascinate arbitrariamente con il mouse, chiuse e ridotte a icona.

    Bene, a seconda delle impostazioni effettuate ("Opzioni" - "Impostazioni"), tutte le schede aperte prima della chiusura di Notepad ++ verranno ripristinate al successivo avvio del programma (di nuovo, in modo simile al lavoro dei browser). Puoi chiudere inutilmente doppio click su di essi o posizionarli verticalmente.

  4. Oltre alle consuete operazioni con le schede, in questo editor sarà possibile aprire in una finestra alla volta due copie dello stesso documento... Questo potrebbe essere necessario se hai bisogno di lavorare con il documento nelle sue diverse parti (da qualche parte da guardare o copiare e da qualche parte dove incollare).

    Per attivare questa modalità, è sufficiente fare clic su clic destro mouse sulla scheda desiderata Editor PHP e scegli tra elemento scorciatoia Duplica in un'altra finestra.

    È molto conveniente che salvando le modifiche in una delle copie del documento, anche la seconda venga aggiornata (cioè non ti confonderai: hai salvato le modifiche apportate e in quale copia).

  5. piace molto anche a me ricerca integrata Su apri html o documenti PHP con possibilità di sostituzione(alcune persone usano attivamente le espressioni regolari per questo, ma con mia vergogna non le conosco). Tutta la ricchezza della ricerca in questo editor di testo avanzato può essere apprezzata semplicemente aprendo la voce di menu "Cerca". Guarda lo screenshot all'inizio dell'articolo.

In genere, questo editor di testo Ho tratto molte cose utili e convenienti dalla funzionalità di altre applicazioni, per le quali un rispetto separato per i suoi sviluppatori e coloro che realizzano plug-in per esso, alcuni dei quali verranno ora discussi.

Utilizzo dei plugin in Blocco note ++

Permettimi di ricordarti che per installare un nuovo plugin, devi solo selezionare dal menu in alto dell'editor "Plugins" - " Plagin Manager"-" Mostra gestore plagin ".

E nella finestra che si apre, nella prima scheda (dal menu in alto), spunta la casella accanto al plugin richiesto e clicca sul pulsante "Installare".


Successivamente, la finestra dell'editor verrà ricaricata e il nuovo plugin sarà disponibile nella scheda con lo stesso nome. In generale, tutto non è da nessuna parte più facile.

Di quali plugin per Blocco note potresti aver bisogno nel tuo lavoro

    Il plugin fornisce molti gadget aggiuntivi e convenienti "TextFX", che dopo l'installazione sarà disponibile nella voce omonima nel menu in alto dell'editor. Se non hai ancora un elemento del genere, vai su "Plugin" - "Gestione plagin" - "Mostra gestore plagin", scorri verso il basso l'elenco nella prima scheda e seleziona la casella accanto a Carattere TextFX.

    Dopo averlo installato, l'editor si riavvierà e verrà visualizzato il menu nuovo oggetto TextFX con molti menu a discesa. Ad esempio, l'attivazione dell'opzione mostrata in figura può semplificarti notevolmente la vita durante la modifica o la scrittura del codice Html:

    In questo caso, non appena inserisci il tag Html di apertura nell'editor di testo Notepad ++, accanto ad esso apparirà immediatamente un tag di chiusura corrispondente. A fronte di un forte risparmio di tempo e di una sensibile diminuzione della probabilità di errori dovuti ad un tag non chiuso. Comunque questa cosa mi infastidisce e non la uso. Ma questo non elemosina in alcun modo la sua dignità.

    Ci sono molti gadget in "TextFX", quindi prova tu stesso il loro lavoro in pratica e decidi cosa esattamente sarà conveniente e utile per te.

    Bene, continuando il tema delle schede nell'editor, vale la pena menzionare la possibilità confronto di due documenti... Innanzitutto, questo plugin dovrà essere installato tramite Plagin Manager:

    Per attivare la modalità di confronto dei documenti in Notepad ++, è sufficiente selezionare le voci "Componenti aggiuntivi" - "Confronta" - "Confronta" dal menu in alto o premere Alt + D sulla tastiera. Di conseguenza, la scheda attualmente attiva verrà aperta nella finestra di questo blocco appunti, così come la scheda situata accanto ad essa.

    Per la comodità di confrontare due documenti Html o PHP, l'editor Notepad ++ evidenzierà le loro differenze per te. Andare a modalità normale per lavorare con i documenti, seleziona le voci "Componenti aggiuntivi" - "Confronta" - "Cancella risultati" nel menu in alto o premi Ctrl + Alt + D sulla tastiera.

    Inoltre, due documenti nella finestra Notepad++ possono essere visualizzati sia verticalmente che orizzontalmente. Per selezionare il metodo più conveniente per te, fai clic con il pulsante destro del mouse sul punto della loro sezione e seleziona la direzione di rotazione (destra o sinistra).

    A proposito, se tu, come me, usi principalmente Notepad ++ per modificare Html, o File PHP tuo sito, allora potresti trovare utile poterti connettere ad esso via FTP direttamente da questo editor di testo... Tuttavia, mi piace lavorare con FileZilla di più a mio piacimento, soprattutto perché sono persino riusciti a rubare le mie password.

    Se vuoi provare a lavorare su FTP tramite Blocco note, seleziona dal menu in alto le voci "Plugin" - "NppFTP" - "Mostra finestra NppFTP", a seguito delle quali si aprirà la finestra del client FTP sulla destra.

    Per configurare una connessione FTP, fai clic sull'icona a forma di ingranaggio, seleziona "Impostazioni profilo" e inserisci i dettagli della connessione. L'ulteriore lavoro non è molto diverso da quello che ho scritto nell'articolo su FileZilla, che vive.

  1. Se installi il plugin Customize Toolbar usando Plagin Manager, sarai in grado di rimescolare, rimuovere o aggiungerne di nuovi. pulsanti della barra degli strumenti questo programma.

  2. All'inizio dell'articolo, ho menzionato Light Explorer, che aggiunge la possibilità di aprire nella colonna di sinistra file manager... Tuttavia, per lo stesso scopo, puoi utilizzare Explorer, che troverai nel gestore dei plugin.
  3. Ottimo plugin WebModifica, che, per analogia con Editor HTML Wordpress per inquadrare il testo con i tag più popolari per intestazioni, elenchi, tabelle e altro. Seleziona il frammento desiderato e fai clic su uno dei pulsanti sulla barra degli strumenti di Notepad ++.
  4. ImgTags - consente con dimensioni orizzontali e verticali già prescritte (le calcola da solo, il che è molto bello), preparato Attributi ALT e SRC (dovrai anche aggiungere il percorso alla cartella con le immagini sul tuo server lì).

Controlla la casella ortografica in Blocco note ++ usando i plugin

    Per connettere Controllo grammaticale russo Notepad ++ utilizza il plug-in Shell-Checker (dalla voce di menu "Plugin"), per il quale è necessario scaricare il dizionario russo da questa pagina e, quando questo plug-in per il controllo ortografico è attivato, specificare il percorso sul computer al file del dizionario .

    Ci sono alcune sfumature dell'installazione. Per prima cosa avrai bisogno Scarica Programma di installazione completo, quindi un file con il dizionario russo aspell-ru-0.50-2-3.exe. Innanzitutto, installa il programma di installazione completo, nella cui procedura guidata, personalmente, non ho modificato il percorso predefinito (c: \ Program Files (x86) \ Aspell \).

    Installa quindi il language pack, dove all'inizio dovrai inserire la lettera "y" nella finestra del DOS e premere Invio sulla tastiera (anche se forse era solo per me, poiché avevo già installato GNU Aspell sul mio computer prima ):

    Quindi inizierà la procedura guidata standard per l'installazione del dizionario russo, dove, ancora una volta, non ho modificato il percorso predefinito. Qualunque cosa.

    Ora riavvia Notepad ++ e seleziona gli elementi mostrati appena sopra dal menu o tieni premuta la combinazione irrealistica CTRL + ALT + MAIUSC + S sulla tastiera. Nella finestra che si apre, dovrai inserire il percorso della directory BIN dalla cartella Aspell:

    Se a Installazione GNU Aspell e il dizionario russo non hai cambiato il percorso, quindi dovrai inserire qui:

    C:\Programmi (x86)\Aspell\bin\

    Bene, o qualcosa di simile, a seconda del tuo sistema operativo. Ecco fatto, ora seleziona il testo in cui desideri controllare l'ortografia e premi CTRL + ALT + MAIUSC + S (nelle impostazioni dei tasti di scelta rapida, questa combinazione può essere modificata - vedi sopra). Apparirà una finestra in cui verrà visualizzato il primo errore trovato:

    Puoi ignorarlo o scegliere un sostituto adatto tra le opzioni proposte. Di seguito è possibile modificare la lingua di controllo se sono stati installati diversi moduli di lingua GNU Aspell. È tutto.

    DControllo ortografico- una soluzione molto comoda alla maniera del plugin precedente, perché usa anche GNU Aspell e il suo dizionario russo, ma fa già il controllo ortografico al volo, proprio come in tutti i browser moderni. Vai al gestore dei plugin e installalo.

    Immediatamente, per impostazione predefinita, il controllo grammaticale verrà attivato (viene disabilitato deselezionando la casella mostrata nello screenshot), ma il modulo sarà collegato solo con lingua inglese quindi andiamo alle impostazioni di DSpellCheck e apportiamo le modifiche.

    Selezioniamo Aspell dall'elenco a discesa (se non l'hai ancora installato, scorri un po' questo articolo e carica il modulo insieme al russo pacchetto lingua per installarli sul tuo sistema operativo) e appena sotto specifica il percorso del file aspell-15.dll. Subito sotto, seleziona la lingua del dizionario da collegare, se ne metti più di una, e clicca su Applica.

    Ora tutti gli errori trovati saranno sottolineati in rosso linea ondulata(il colore può essere modificato nelle impostazioni) e quando si sposta il cursore del mouse, apparirà una freccia, facendo clic su cui è possibile selezionare l'ortografia corretta di questa parola, oppure inseriscilo nel dizionario o nell'elenco da ignorare.

Buona fortuna a te! A presto sulle pagine del sito blog

puoi guardare più video andando su
");">

Potresti essere interessato

Come eliminare righe vuote nel Blocco note ++ Come dalla lista Indirizzi URL isolare i domini e rimuovere i loro duplicati utilizzando Notepad ++ (preparando un elenco per i collegamenti Disavow)

Testo Editor Linuxè probabilmente uno dei programmi più utilizzati dopo il browser e il file manager. Può essere utilizzato per scrivere codice, modificare file di configurazione, creare istruzioni o note per l'utente e molto altro.

In Linux, gli editor di testo sono di due tipi: editor di testo - console e editor grafici - di testo per Linux con un'interfaccia utente grafica.I primi sono più comunemente usati sui server, i secondi sui computer di casa. In questo articolo, daremo un'occhiata ai migliori editor di testo Linux open source. codice sorgente, sia per server che per personal computer.

Vim è potente editore Testo della riga di comando di Linux, che estende e migliora le funzionalità del vecchio editor Unix Vi. È uno dei migliori editor per Linux, è uno degli editor di testo più popolari e utilizzati di frequente tra amministratori di sistema e programmatori. Molti utenti lo considerano un editor per programmatori. Quando si modificano il codice e i file di configurazione, è possibile abilitare l'evidenziazione della sintassi.

2. Gedit

È il miglior editor di testo Linux ricco di funzionalità con interfaccia grafica... Viene fornito per impostazione predefinita nell'ambiente desktop GNOME. L'editor è molto facile da usare e personalizzare e supporta anche una serie di plugin.

I suoi principali vantaggi sono:

  • Supporto UTF-8
  • Regolazione della dimensione e dei colori del carattere
  • Personalizzazione dell'evidenziazione della sintassi
  • Funzionalità di copia e incolla
  • Annulla e ripeti azioni
  • File di rollback
  • Trova e sostituisci
  • Appunti

3. Nano editor

Nano è un editor di testo per console Linux molto facile da usare sia per principianti che avanzati Utenti Linux... È molto facile da usare.

Alcune delle caratteristiche del Nano:

  • Scorciatoie da tastiera altamente personalizzabili
  • Evidenziazione della sintassi
  • Annulla e ripeti azioni
  • Prende tutto spazio disponibile uscita standard
  • Supporta la lettura da input standard

4. GNU Emacs

È un editor di testo Linux altamente estensibile e personalizzabile, con un interprete del linguaggio di programmazione lisp integrato. È possibile installare varie estensioni per espandere le funzionalità.

  • Caratteristiche di Emacs:
  • Grande quantità di documentazione
  • Evidenziazione della sintassi
  • Supporto per più lingue utilizzando Unicode
  • Supporto varie estensioni, inclusi posta, notizie, debugger, calendario e altro.

5. Kate / Kwrite

È un editor di testo multifunzionale e altamente estensibile fornito con l'ambiente desktop. Sfondi KDE Plasma. Il progetto Kate mira a sviluppare due programmi principali: KatePart e Kate.

KatePart è un componente di editor di testo utilizzato in molte applicazioni KDE in cui potrebbe essere richiesta la modifica del testo e Kate è un'interfaccia per lavorare con più documenti in un editor di testo.

Caratteristiche principali:

  • Estendere le funzionalità con gli script
  • Supporto Unicode
  • Modifica del testo in più pannelli
  • Supporto per il completamento automatico

Sono inoltre supportate la modifica remota dei file e molte altre funzionalità, tra cui trova e sostituisci, programmazione, evidenziazione del testo, backup e altro.

6. Testo Lime

È anche più di un potente editor di testo per Linux. È un intero IDE open source. Possiamo dire il successore del popolare Testo sublime... Può essere utilizzato sia in riga di comando e con un'interfaccia grafica.

7. Pico Editor

Questo è un altro editor da riga di comando basato sull'editor utilizzato da Pine news. È il miglior editor di testo Linux per i nuovi utenti, principalmente per la sua semplicità rispetto ad altri editor grafici.

8. Jed Editor

Questo è un altro editor di testo della console Linux con GUI e supporto per menu a discesa. È fatto appositamente per lo sviluppo Software e una delle sue caratteristiche principali è il supporto Unicode.

9. GVim

Questo versione grafica popolare editor di testo VIm. Ha tutte le stesse funzionalità di Vim, oltre a un menu con cui puoi fare molte cose.

10. Geany

Questo è un altro IDE come l'editor di testo di Linux, su misura per lo sviluppo di software utilizzando gli strumenti GTK.

Ha tutto il necessario Funzioni base:

  • Evidenziazione della sintassi
  • Interfaccia plug-in
  • Supporto per vari tipi di file
  • Collasso e supporto alla navigazione
  • Completamento automatico
  • Supporta la chiusura automatica di tag HTML e XML
  • Funzioni di gestione del progetto

11. Cuscinetto foglia

È un editor di testo Linux leggero con una GUI basata su GTK. È popolare tra i nuovi utenti Linux per la sua semplicità.

Caratteristiche dell'editore:

  • Rilevamento automatico della codifica
  • Funzioni di annullamento e ripristino
  • Numeri di riga del file
  • Supporto per trascinamento della selezione
  • Supporto per la stampa

Bluefish è il miglior editor di testo Linux per programmatori e sviluppatori web, facile da installare e utilizzare. Supporta un'ampia varietà di funzioni:

  • Leggero e veloce
  • Integrazione con utenze esterne Linux: lint, weblint, make, awk, grep, sort e altri.
  • Funzione di controllo ortografico
  • Supporto per il lavoro su più progetti
  • Modifica file remota
  • Trova e sostituisci il supporto
  • Annulla e ripeti supporto
  • Recupero automatico dei file modificati

13. Atomo

Questo è un editor di testo Linux altamente personalizzabile per sviluppatori di Github basato sul motore Chromium. Il programma è più simile a un IDE che a un semplice editor. La funzionalità può essere estesa con enorme quantità plugin.

Probabilmente uno dei migliori editor per sviluppatori web. Ecco le sue caratteristiche:

  • Interfaccia moderna in stile Flat
  • Supporto per un numero enorme di plugin
  • Supporto per molti linguaggi di programmazione
  • Evidenziazione della sintassi
  • Debug dei programmi in Chromium
  • Evidenziazione degli errori

14. parentesi

Un altro moderno editor di testo Linux basato sul motore Chromium, questa volta di Adobe. Peculiarità.

Così sono quelli che sono stati coinvolti nello sviluppo web per molto tempo. Dopotutto, appare sempre qualcosa di nuovo, le esigenze dei clienti cambiano, le tue competenze aumentano, vuoi automatizzare i processi di routine per grandi progetti e ottenere tanto più possibilità"fuori dalla scatola". In questo articolo abbiamo raccolto i migliori editor di testo per sviluppatori web al momento.

Testo sublime (Windows, Linux, Mac)

È un editor di testo per sviluppatori web scritto in C++ e Python. Sembra lo stesso su tutte le piattaforme supportate utilizzando il proprio framework dell'interfaccia utente. Gli sviluppatori forniscono versione gratuita per la revisione, ma per l'uso continuo sarà necessario acquistare una licenza. Il vantaggio è che la licenza è per utente, non per dispositivo. Sono disponibili sconti anche per l'acquisto di più licenze per un'azienda.

I principali vantaggi di Sublime Text:

  1. Facilità d'uso - Una volta aperto Sublime Text, puoi iniziare a lavorarci quasi immediatamente.
  2. Ricerca veloce e flessibile utilizzando le corrispondenze fuzzy.
  3. Possibilità di selezione multipla per inserire lo stesso testo su più righe contemporaneamente. Per impostare la posizione del cursore, premi Ctrl + tasto sinistro del mouse o Ctrl + triplo clic con il tasto sinistro per selezionare un intero paragrafo.
  4. Avere una minimappa visiva del codice: è utile quando si lavora con file di grandi dimensioni, poiché consente di trovare rapidamente i frammenti necessari:
  5. La possibilità di utilizzare snippet per velocizzare il tuo lavoro e un gran numero di plugin per la maggior parte compiti diversi... Il principale di questi può essere considerato Package Control, con il quale puoi cercare e installare i plugin necessari direttamente dall'editor.

Ecco alcuni esempi di plugin:

Emmet è un ottimo plugin che ti consente di utilizzare scorciatoie per inserire determinati tag, ad esempio:

Ul # nav> li.item $ * 3> a (Item $)

Emmet converte la scorciatoia sopra in un elenco con tre elementi:

Principali articoli correlati