Gli editori di codice moderni e Open in Linux

 

Nel senso Moderni intendo veramente completi e specializzati nella stesura del codice, ovvero i Builder-Code (costruttori di codice) e quindi salto i classici Vim , Emacs, Nano ecc che sono solo editor di testo e solo lateralmente editor di codice anche se tonnellate codice è passato da loro.

 

 

Perchè tratto in un blog di OpenSUSE di editor? Dato che secondo me è la migliore distribuzione per un programmatore e non certo Ubunto e simili; Magari Fedora, CentOS, Mageia possono controbattere.

​​ 

 

 

Editor Semplici

-Staffe

 

Linguaggi: Web

 

Staffe è un editor di codice sorgente aperto di Adobe . Staffe si concentra esclusivamente sulle esigenze dei web designer con supporto incorporato per HTML, CSS e JavaScript. È leggero e potente. Vi fornisce modifica in linea e anteprima dal vivo. Ci sono un sacco di plugin disponibili per migliorare ulteriormente la vostra esperienza con staffe.

Alcune delle caratteristiche principali di staffe editor di codice sono:

  • Modifica in linea

  • Anteprima dal vivo

  • Supporto preprocessore

  • Built-in Extension Manager

  • Cross-platform

  • Utilizza gli editori in linea per un accesso più rapido a una particolare parte del codice e più rapida attuazione.

  • Anteprima del codice di stabilire in una connessione in tempo reale.

  • Facilmente personalizzabile essendo una piattaforma open source.

  • Regolarmente aggiornata con le ultime caratteristiche e correzioni di bug.

Contro:

1. Schermo diviso non supportato
2. Nessun schermo intero per la visualizzazione completa
3. plugin di terze parti non ammessi
4. non supporta Auto-completamento del codice

 

-Atom

Atom è sviluppato in Github e promosso come un “editor di testo hackable per il 21 ° secolo”. L'aspetto di Atom assomiglia all'editor di testo Sublime.

Atom è diventato popolare anche prima della sua prima release stabile.

Date un'occhiata ad alcune delle caratteristiche principali di Atom editor di codice:

  • Facilmente estendibile

  • Built-in gestore di pacchetti con un enorme numero di plugin disponibili

  • Intelligente, personalizzazione e completamento automatico

  • Split windows

  • Cross-platform

  • Controllo Git integrato

  • Supporto palette di comando

  • Facile da navigare l'interfaccia

  • Supporta Comando tavolozza

  • Strumenti di sviluppo speciali

  • Package Manager integrato per il supporto plugin

  • Personalizzazione interfaccia utente è più facile rispetto ad altri editor di codice

  • La comunità GitHub è abbastanza attivo per ottenere eventuali problemi risolti se lo sviluppatore è colpito da qualche parte durante la programmazione

  • Fuzzy File Finder

     

Atom ha recentemente rilasciato i pacchetti .deb oltre .rpm anche se è basata su Fedora Linux.

 

-Light Table (LUX)

 

Ostentato come “la prossima generazione di editor di codice”, Light Table (alias LUX) è editor di codice moderno sottovalutato ma ricco di funzionalità che è più di un IDE di un editor di testo semplice.

Ci sono numerose estensioni disponibili per migliorare le sue capacità.

Alcune delle caratteristiche principali della tabella di LUX sono:

  • Built-in Extension Manager

  • La "valutazione in linea" evita la necessità per la stampa su schermo, come si può valutare il codice nell'editor dal vivo

  • Funzione Watches (orologi) ti permette di vedere il tuo codice in esecuzione dal vivo in diversi istanti d'esecuzione.

  • Cross-platform

     

-BlueFish

 

 

Ecco che arriva l'editor di codice ultra-veloce che supporta una varietà di linguaggi di markup: Lo strumento è così veloce che carica un sito web completo in un secondo.

E 'il miglior editor PHP per essere precisi in quanto offre grande supporto per i linguaggi di markup.

La piattaforma supporta operazioni simultanee e può facilmente operare tra più di 500 documenti. In questo modo il supporto per più progetti in corso alla volta. Lo strumento si basa su Perl espressioni regolari compatibili.

Capacità:

1. Applicazione molto leggera.
2. Supporta l'esecuzione ​​ di più di un documento ​​ 
4. Supporta recupero e auto completa ​​ 
5. visualizzazione a schermo intero per una migliore editing
6. Cerca e sostituisci per più modifiche alla volta
7. Gestisce file remoti

8. Bluefish è un editor di testo ultra veloce che carica ed esegue il codice quasi istantaneamente.

 

-Geany

 

Geany è uno degli editor di testo più popolari per l'ambiente desktop Linux che viene fornito con un sistema integrato GTK + toolkit. Serve anche come un eccellente ambiente di sviluppo per i programmatori e gli sviluppatori. Se siete alla ricerca di editor di testo che funge anche come un ambiente di sviluppo, allora Geany è la soluzione migliore. E 'leggero e supporta quasi tutti i principali linguaggi di programmazione e non ha molte dipendenze da altri pacchetti.

 

Alcune delle caratteristiche uniche di Geany include:

  • Facile da usare

  • Evidenziazione della sintassi

  • Un sacco di opzioni personalizzabili

  • Interfaccia semplice pluggable

-Gedit

 

Se si lavora in un ambiente desktop GNOME, per impostazione predefinita viene caricato il editor di testo Gedit. Simile all'obiettivo di GNOME per fornire sempre le funzionalità pulite e lineare, Gedit segue anche lo stesso obiettivo è leggero e dotato di interfaccia utente semplice e pulito.

Rilasciato al pubblico dal 2000 con l'ambiente desktop GNOME. È completato sviluppato utilizzando il linguaggio C e supporta completamente il testo internazionalizzato.

 

Alcune delle caratteristiche uniche di Gedit comprende:

  • L'evidenziazione della sintassi

  • Supporta il testo internazionalizzato

  • Supporta vari linguaggi di programmazione

  • Vari plugin per tutti i gusti

     

-Kate /Kwrite

Se si ha familiarità con il desktop di KDE, allora sai sicuramente di Kate, che si presenta come l'editor predefinito di KDE. Si tratta di un editor di testo leggero e facile da usare. È possibile lavorare con più file contemporaneamente. Può essere utilizzato come un potente IDE.

KWrite è sviluppato da KDE dal 2000. Si basa interamente sul editor di testo Kate con la tecnologia KPart da KDE. Con l'aiuto di installazione del plugin aggiuntivo, è possibile estendere la funzionalità di Kwrite in gran parte e ne fanno un più potente ambiente di sviluppo. Può anche essere utilizzato per modificare file remoto con la codifica dei file.

 

 

Alcune delle caratteristiche uniche di Kate comprende:

  • Un potente IDE

  • Supporta molte lingue

  • Auto-rileva lingue

  • Imposta rientro per i documenti automaticamente

  • Molti plugin

 

IDE ovvero i super editor

 

 

 

 

 

 

 

-Eclipse

Gli sviluppatori front-end e progettisti alla ricerca di un editor di testo / codice robusto e avanzato per un uso veramente professinale può sicuramente andare per l'editor di Eclipse.