I 15 migliori editor di codice gratuiti per Windows e amp; Mac (aggiornamento 2021)

Anonim

Ogni anno vengono lanciati molti nuovi editor di codice e lo sviluppatore trova difficile sceglierne uno. Di seguito è riportato un elenco curato dei primi 15 software di editor di testo e codice sorgente per piattaforme Windows e Mac. Tutti gli editor nell'elenco sono gratuiti. L'editor di codice potrebbe essere autonomo o integrato in un IDE.

I migliori editor di codice gratuiti per Windows e Mac

1) Blocco note ++

Notepad ++ è un popolare editor di codice gratuito scritto in C ++. Utilizza l'API win32 pura che offre una maggiore velocità di esecuzione e dimensioni del programma ridotte. Funziona solo nell'ambiente della finestra e utilizza la licenza GPL.

Piattaforma : Windows

Prezzo : gratuito

Caratteristiche:

  • Questo editor di testo gratuito supporta l'evidenziazione della sintassi per linguaggi come PHP, JavaScript, HTML e CSS
  • Completamento automatico: completamento delle parole, completamento delle funzioni
  • Registrazione e riproduzione macro
  • Evidenziazione e piegatura della sintassi definite dall'utente
  • GUI completamente personalizzabile
  • Supporto multi-visualizzazione e multilingua

Link per il download: https://notepad-plus-plus.org/


2) Aquilone

Kite è un editor di codice che completa automaticamente più codici di riga. Questo editor supporta più di 16 lingue. Ti aiuta a programmare più velocemente senza problemi.

Prezzo : gratuito

Caratteristiche:

  • Offre documentazione per varie lingue
  • Questo editor fornisce una firma della funzione durante la digitazione.
  • Otterrai un suggerimento al passaggio del mouse.
  • Fornisce supporto tramite posta elettronica.
  • Utilizza modelli di machine learning per lo sviluppo di software.

3) Atom

Atom è un utile strumento di editor di codice preferito dai programmatori grazie alla sua semplice interfaccia rispetto agli altri editor. Gli utenti Atom possono inviare pacchetti e loro per il software.

Piattaforma : Windows, Mac, Linux

Prezzo : gratuito

Caratteristiche:

  • Supporto per Package Manager integrato per plugin
  • La caratteristica del completamento automatico intelligente
  • Supporta la tavolozza dei comandi
  • Più riquadri
  • Consenti la modifica multipiattaforma

Link per il download: https://atom.io/


4) Visual Studio Code [VS Code]

Visual Studio Code è un software di editor di codice open source sviluppato da Microsoft. Questo editor di testo gratuito offre supporto integrato per TypeScript, JavaScript e Node.js. È completato automaticamente con le funzionalità IntelliSense e fornisce completamenti intelligenti basati su tipi di variabili, moduli essenziali e definizioni di funzioni.

Piattaforma: Mac, Windows, Linux

Prezzo: gratuito

Caratteristiche:

  • Facile utilizzo con Git e altri provider SCM (Software Configuration Management)
  • Refactoring e debugging del codice
  • Facilmente estensibile e personalizzabile

Link per il download: https://code.visualstudio.com/


5) Staffe

Brackets è uno strumento leggero sviluppato da Adobe. È il miglior editor di testo open source. Ti consente di passare dal codice sorgente alla visualizzazione del browser.

Piattaforma: Mac, Windows, Linux

Prezzo: gratuito

Caratteristiche:

  • La funzione di modifica rapida dell'interfaccia utente mette in linea il codice e gli strumenti specifici del contesto
  • Offre anteprima dal vivo, supporto per il preprocessore e editor in linea
  • Piacevole interfaccia utente
  • Strumento appositamente sviluppato per macOS
  • Viene fornito con il gestore di estensioni integrato per una gestione delle estensioni rapida ed efficace.

Link per il download: http://brackets.io/


6) NetBeans

NetBeans è uno strumento di editor di codice open source per lo sviluppo con Java, PHP, C ++ e altri linguaggi di programmazione. Con questo editor, analizzatori di codice e convertitori. Ti consente di aggiornare le tue applicazioni per utilizzare nuovi costrutti del linguaggio Java 8.

Piattaforme: Mac Windows Linux

Prezzo: gratuito

Caratteristiche:

  • Gestione dei progetti facile ed efficiente
  • Questo editor di testo gratuito offre una modifica rapida e intelligente del codice
  • Sviluppo rapido dell'interfaccia utente
  • Ti aiuta a scrivere codice privo di bug

Link per il download: https://netbeans.org


7) Pesce azzurro

Bluefish a è un editor multipiattaforma è uno strumento veloce in grado di gestire dozzine di file contemporaneamente. Lo strumento consente agli sviluppatori di eseguire l'editing remoto. Questo strumento di editor di codice offre molte opzioni ai programmatori e agli sviluppatori web, per scrivere siti web, script e codice di programmazione.

Prezzo: gratuito

Piattaforme: Mac Windows Linux

Caratteristiche:

  • Carica centinaia di file in pochi secondi
  • Ripristino automatico delle modifiche nei documenti modificati dopo un arresto anomalo, un kill o un arresto.
  • La funzione di supporto del progetto ti aiuta a lavorare in modo efficiente su più progetti.
  • Funzionalità di annullamento / ripetizione illimitate.

Link per il download: http://bluefish.openoffice.nl/index.html


8) VIM

Vim è uno strumento open source di editor di testo avanzato che è anche considerato un IDE a suo modo. Questo strumento consente di gestire le attività di modifica del testo con gli editor vim e il sistema UNIX che può essere utilizzato in sede o online.

Prezzo: gratuito

Piattaforma: Linux

Caratteristiche:

  • Ampio supporto per i plugin
  • Potente ricerca e sostituzione
  • Si integra con molti strumenti
  • Registrazione e riproduzione macro
  • Supporto per centinaia di linguaggi di programmazione e formati di file

Link per il download: https://www.vim.org/


9) Geany

Geany è un editor di testo che utilizza il toolkit GTK +. Ha anche alcune caratteristiche di base di un ambiente di sviluppo integrato. Lo strumento supporta molti tipi di file e ha alcune caratteristiche interessanti.

Prezzo: gratuito

Piattaforma: Mac, Windows, Linux

Caratteristiche:

  • Consente di aggiungere una nota per applicare le impostazioni di rientro nelle preferenze del progetto
  • Navigando attraverso il codice sorgente
  • Consente il menu popup sui taccuini della finestra dei messaggi e sulla barra laterale
  • Mostra il messaggio di stato al tentativo di eseguire un'azione di contesto vuoto

Link per il download: https://www.geany.org


10) Komodo Edit

Komodo edit è uno strumento di modifica del codice potente e facile da usare. Ti consente di eseguire il debug, il test di unità, il refactoring del codice. Fornisce anche il profilo del codice, oltre a integrazioni con altre tecnologie come Grunt, PhoneGap, Docker, Vagrant e molti altri.

Prezzo: prova gratuita

Piattaforma: Mac, Windows, Linux

Caratteristiche:

  • Editor multilingue
  • Molte combinazioni di colori contemporanee
  • Supporto Unicode nativo e controllo della compatibilità Unicode
  • Si integra facilmente nell'ambiente desktop.

Link per il download: https://www.activestate.com/products/komodo-edit/


11) Emacs

Emacs è uno strumento di editor di testo basato su Unix che viene utilizzato da programmatori, ingegneri, studenti e amministratori di sistema. Ti consente di aggiungere, modificare, eliminare, inserire parole, lettere, linee e altre unità di testo.

Prezzo: gratuito

Piattaforma: Mac, Windows, Linux

Caratteristiche:

  • Documentazione integrata completa
  • Pieno supporto Unicode per molti script umani
  • Altamente personalizzabile, utilizzando il codice Emacs Lisp.
  • Un sistema di pacchettizzazione per l'installazione e il download di estensioni

Link per il download: https://www.gnu.org/software/emacs/


12) jEdit

jEdit, un programma di editor di codice scritto in Java. Questo strumento open source supporta centinaia di plugin e macro. Offre un'ampia raccolta di plugin gestiti da un team di sviluppatori in tutto il mondo.

Caratteristiche:

  • Linguaggio macro integrato e architettura plug-in estensibile
  • Consente di copiare e incollare con un numero illimitato di appunti
  • Puoi scaricare i plugin con l'aiuto del gestore plugin.
  • I contenuti del registro vengono salvati nelle sessioni di modifica.
  • Consente il rientro automatico e l'evidenziazione della sintassi in oltre 200 lingue

Prezzo: gratuito

Piattaforma: Mac, Windows e Linux

Link per il download: http://www.jedit.org/


13) TextMate

TextMate è un versatile editor di testo semplice per Mac con caratteristiche uniche e innovative. Lo strumento offre supporto per molti linguaggi di programmazione, scrittura di prosa in formati strutturati come blog, esecuzione di query SQL, scrittura di sceneggiature, ecc.

Prezzo: gratuito

Piattaforma: MAC

Caratteristiche:

  • Rientro automatico per azioni comuni
  • Selettori simili a CSS per trovare l'ambito delle azioni e le impostazioni
  • Profilo dinamico per lavorare con più file
  • Pop-up delle funzioni per una rapida panoramica e navigazione
  • Eseguire i comandi della shell dall'interno di un documento
  • Segnalibri visivi per passare da una posizione all'altra in un file

Link per il download: http://macromates.com/


14) gedit

Lo strumento Gedit è progettato come un editor di testo generico. Offre una GUI semplice e facile da usare. Include funzionalità per la modifica del codice sorgente e del testo strutturato come i linguaggi di markup.

Prezzo: gratuito

Piattaforme: Mac e Windows

Caratteristiche:

  • Supporto per l'evidenziazione della sintassi per linguaggi come C, C ++, Java, HTML, XML, Python, ecc.
  • Modifica di file da posizioni remote
  • Supporto per la disposizione del testo e il rientro automatico
  • Cerca e sostituisci con il supporto di espressioni regolari
  • Un sistema di plugin flessibile che ti consente di aggiungere nuove funzionalità

Link per il download: https://wiki.gnome.org/Apps/Gedit


15) Tavolo luminoso

Light Table è uno strumento IDE e di editor di testo per il software di codifica. Lo strumento offre un feedback rapido e consente l'esecuzione, il debug e l'accesso alla documentazione istantanei.

Prezzo: gratuito

Piattaforma: Mac, Windows, Linux

Caratteristiche:

  • Valutazione in linea
  • Light Table è un'interfaccia leggera, pulita ed elegante.
  • Potente editing e gestore di plugin
  • La funzionalità di println per tenere traccia dei valori critici nel codice

Link per il download: http://lighttable.com/


16) Blue Griffon

BlueGriffon è un editor HTML open source alimentato da Gecko, che è il motore di rendering di Firefox. Ha un'interfaccia semplice e le funzionalità più comuni necessarie per creare pagine Web conformi agli standard Web W3C.

Piattaforma: Mac, Windows, Linux

Caratteristiche:

  • Facile cambiare il colore del carattere o regolare lo stile del bordo
  • Apre le schede dall'ultima sessione
  • Scorciatoie per la modifica CSS
  • Temi multipli per la vista sorgente

Link per il download: http://bluegriffon.org