Prova Sublime Text 2 per i tuoi bisogni di modifica del codice multipiattaforma

Prova Sublime Text 2 per i tuoi bisogni di modifica del codice multipiattaforma / Linux

Sublime Text 2 è un editor di codice multipiattaforma di cui ho sentito parlare solo di recente, e devo dire che sono davvero impressionato nonostante l'etichetta beta. Puoi scaricare l'app completa senza pagare un centesimo e senza limiti di tempo obbligatori per la tua valutazione.

Quindi penso davvero che valga la pena dare un'occhiata alla ricerca dell'elusivo editor di codice migliore. Editra: un editor di testo e codice multipiattaforma potente ed espandibile. Editra: un editor di testo e codice multipiattaforma potente ed espandibile Ci sono tonnellate di editor di testo là fuori, quindi perché ne avresti bisogno di un altro? La maggior parte delle persone sarà soddisfatta dal proprio editor di testo in chiaro, mentre i programmatori avranno bisogno di un codice dedicato ... Leggi altro mai.

Nifty Features

Selezione colonne e modifica MultiSelect: Un sistema di selezione superpotente consente di selezionare un'intera colonna di codice utilizzando il pulsante di opzione o il pulsante centrale del mouse trascinando un rettangolo. È quindi possibile modificare più selezioni allo stesso tempo, il che mi ha praticamente sconvolto. Posso vedere me stesso dover allenare il mio cervello a fare effettivamente uso di questa funzione su base regolare, ma potrebbe essere incredibilmente risparmio di tempo una volta che ci si abitua ad esso.

completamento automatico: come ogni buon editor di codice, Sublime Text 2 capirà quale lingua stai scrivendo e ti aiuterà con il completamento automatico dei nomi delle funzioni. Anche il testo sublime verrà completato automaticamente variabili quello hai creato in precedenza nel codice, che elimina un buon numero di bug quando gli utenti digitano nomi di variabili errati. Davvero molto carino, specialmente se sei il tipo di programmatore che ama creare variabili molto descrittive e lunghe.

Evidenziazione della sintassi e display ad alto contrasto: Nonostante ciò che alcune persone pensano del testo ad alto contrasto su uno sfondo nero, in realtà è molto più facile da leggere. Lo sto usando da circa una settimana senza grattacapi e facendo molta più programmazione del solito. Su uno sfondo scuro - anche se ci sono altri schemi di colori tra cui scegliere - l'evidenziazione della sintassi spicca davvero e ha molto più senso.

Costruzione del codice in-editor: per un certo numero di lingue, l'app costruirà ed eseguirà il codice senza che tu debba passare alla riga di comando. Questo è fantastico per i principianti che vogliono solo saltare e iniziare, e può anche gestire grandi progetti per l'utente professionista.

minimap: Questa è una rapida anteprima del tuo intero file nella barra laterale, con un rettangolo di dimensioni dello schermo che mostra dove ti trovi ora. Ti permette di saltare il tuo codice di vista incredibilmente velocemente. L'intera interfaccia è veloce e semplice.

Frammenti: Se hai un blocco di codice usato regolarmente, creane uno snippet e assegna un nome univoco. Digita il nome e premi la scheda per fare in modo che l'intero snippet venga incollato per te. Ad esempio, digitando “html” si espanderà automaticamente a una struttura di pagina HTML di base, mentre “lorem” ti fornirà un intero paragrafo di testo di esempio:

estensioni

Con un sistema di plugin basato su Python, la funzionalità di base può essere notevolmente estesa, e c'è già una vasta gamma di cose là fuori. La mia preferita - una vera manna dal cielo per me - è l'estensione di WordPress, che fornisce definizioni complete di funzioni e di completamento con i valori predefiniti per le funzioni di WordPress PHP - qualcosa che di solito devi cercare nel codice.

Aggiunge anche una serie di frammenti di codice chiave, come un modello di contenuto di post completo da personalizzare.

Ti suggerisco anche l'estensione Controllo pacchetto, che ti consente di scaricare facilmente nuovi pacchetti e installarli senza utilizzare la console. L'installazione di Package Control è semplice come aprire la console e incollare un blocco di testo.

Sommario:

Sebbene il tuo periodo di valutazione con tutte le funzionalità non abbia limiti di tempo, una licenza completa costa tecnicamente $ 59. C'è una finestra di dialogo nag ogni 10 salva o giù di lì, ma per il resto è completamente utilizzabile. Naturalmente, ti incoraggio assolutamente ad acquistare una licenza completa per supportare gli sviluppatori se ami l'app, ma sono sicuro che non invidieranno gli studenti affamati, e non c'è niente che impedisca di usarli indefinitamente.

Hai già usato Sublime Text 2? Cosa ne pensi, o hai un editor di codice preferito diverso? Sei più di a Emac tradizionalista tipo di programmatore, un minimalista notepadder, o preferisci a IDE in piena regola sviluppare in?

Scopri di più su: programmazione, editor di testo.