Solarizzato uno schema cromatico brillante e scientificamente fondato per le tue app

Solarizzato uno schema cromatico brillante e scientificamente fondato per le tue app / finestre

Il colore è ovunque intorno a noi. Per la maggior parte delle persone, il colore riguarda la bellezza o l'estetica. Ma se passi le tue giornate davanti al monitor di un computer, il colore può essere uno strumento importante nella lotta contro la stanchezza e l'affaticamento degli occhi. Quasi tutti gli editor di testo supportano la colorazione della sintassi e molti editor sono dotati di una gamma di combinazioni di colori tra cui scegliere. Ci sono virtualmente migliaia di altri schemi disponibili online, eppure non ne ho mai visto uno simile a Solarized.

Per cominciare, Solarized non è destinato a un particolare editor o software. Puoi ottenere Solarized per Vim I 7 principali motivi per dare a Vim Text Editor un'occasione I 7 principali motivi per dare a Vim Text Editor un'occasione Per anni ho provato un editor di testo dopo l'altro. Lo chiami, l'ho provato. Ho usato ognuno di questi editor per oltre due mesi come il mio editore principale per la giornata. In qualche modo, io ... Leggi altro, Emacs, IntelliJ e altri sei editor, per quattro diversi emulatori di terminale e persino per Mutt (un client di posta elettronica della console). È disponibile anche come tavolozza dei colori per Photoshop o GIMP.

L'autore Solarized, Ethan Schoonover, non ha solo scelto colori che riteneva fossero belli. Invece, ha usato qualcosa chiamato Lab color space per capire le esatte differenze di luminosità che dovrebbero avere vari elementi dello schermo, e ha selezionato i colori in base alle relazioni fisse della ruota dei colori (alcuni dei toni sono analoghi, alcuni sono basati su Triade, ecc.) . Certo, il risultato è carino, ma è anche molto leggibile.

Gli schemi di colori Solarized sono disponibili sia con uno sfondo chiaro che scuro. Ecco come appare la variazione dello sfondo chiaro:

Ed ecco la variazione scura dello stesso file:

Puoi vedere come sono simili entrambe le modalità. Si sentono come uno schema di colori, ma entrambi sono molto leggibili. Infatti, sono entrambi leggibili allo stesso grado: hanno differenze di luminosità simmetriche, quindi il passaggio tra sfondo scuro e luce mantiene la stessa quantità percepita di contrasto tra gli elementi dello schema.

È uno schema minimalista, con solo sedici colori. Il numero di colori può anche essere abbassato ulteriormente, fino a cinque tonalità specifiche, e sarebbe comunque abbastanza leggibile.

Un'altra cosa che impressiona molto di Solarized è la presentazione. La maggior parte delle combinazioni di colori sono solo un singolo file di testo con pochissima documentazione. Solarizzato ha un bellissima pagina web (colorized secondo lo schema, ovviamente), dove l'autore definisce il suo ragionamento per lo schema ei suoi vantaggi in dettagli strazianti. Le due schermate precedenti sono state prese da quella stessa pagina, dove puoi trovare molti altri screenshot che mostrano diversi tipi di file in Vim, così come molte altre applicazioni.

Sto usando Solarized da alcune settimane, principalmente in Vim via Putty. Per questo particolare scenario, l'installazione non è stata banale: ho dovuto configurare Solarized per PuTTY e quindi configurarlo anche per Vim. Anche così, i colori che ottengo sul mio schermo sembrano in qualche modo diversi da quelli che vedo sul sito Solarized. Mi piace il look che ho avuto, ma dovrai essere d'accordo sul fatto che non assomiglia esattamente ai bellissimi screenshot qui sopra:

Questo è l'unico inconveniente davvero. Se usi una sola applicazione (ad esempio GVim o un altro editor di testo locale), non dovresti avere problemi a installare Solarized sul tuo sistema. Ma se hai bisogno di farlo funzionare con PuTTY e Vim, sei un po 'una sfida. Detto questo, se qualcuno di voi riesce a replicare l'esatto aspetto Solarizzato usando Putty / Vim, mi piacerebbe sentirlo nei commenti - forse puoi insegnarmi una cosa o due!