2013-09-28 18 views
8

Il normale font-weight in Sublime Text era sempre in grassetto.Cambia carattere Sublime 2 Peso font

enter image description here

Ora è davvero sottile e non posso lavorare con quella. Posso cambiare di nuovo a quello che era prima?

enter image description here

non ho cambiato nulla, è solo cambiato dopo ho riavviato il mio macbook.

Grazie, Mottenmann

+0

È Sublime o intero OSX come generale? Potrebbe essere l'impostazione antialiasing del sistema OSX. È possibile sintonizzarlo dalla riga di comando se qualcosa lo ha incasinato. –

+0

È vero, questo sembra un problema di anti-aliasing. – EffectiX

risposta

17

La stessa cosa è successa a me. Sublime Text 2 improvvisamente cambiato per avere un carattere super sottile sul mio Mac.

Aggiungere

Mac:

"font_options":["no_round"], 

PC:

"font_options":["bold"], 

a

enter image description here

enter image description here

+2

per il mio ST3, la soluzione era rimuovere '" gray_antialias "' da 'font_options'. – tam5

1

Mentre il problema sembra essere specificamente anti-aliasing nel vostro Mac, è possibile modificare il vostro tema per rendere specifica indicare testo con diversi fontStyle.

Ad esempio, prendere il tema Monokai. Utilizza il collegamento al menu Preferences > Browse Packages e osserva che nella cartella Combinazioni colori avrai un file Monokai.tmTheme. Apri e modifica questo file per rendere il testo in corsivo.

Ad esempio, per il testo di commento ... potete trovare (attorno alla riga 48):

<dict> 
    <key>name</key> 
    <string>Comment</string> 
    <key>scope</key> 
    <string>comment</string> 
    <key>settings</key> 
    <dict> 
     <key>foreground</key> 
     <string>#75715E</string> 
    </dict> 
</dict> 

Per modificare lo stile del carattere di averlo visualizzare in corsivo, aggiungere linee contrassegnati con l'asterisco:

<dict> 
    <key>name</key> 
    <string>Comment</string> 
    <key>scope</key> 
    <string>comment</string> 
    <key>settings</key> 
    <dict> 
     <key>foreground</key> 
     <string>#75715E</string> 
     *<key>fontStyle</key> 
     *<string>italic</string> 
    </dict> 
</dict> 

Per l'effetto desiderato, è necessario scegliere bold anziché italics per la stringa fontStyle.

6

Un approccio più semplice sarebbe quella di aggiungere semplicemente il nome peso al font_face (ad esempio per l'utilizzo di media "Medium", da utilizzare luce "Light", ecc)

Prima:

{ 
    "font_face": "Source Code Pro", 
    "font_size": 16.0, 
} 

Dopo:

{ 
    "font_face": "Source Code Pro Light", 
    "font_size": 16.0, 
} 

Il font "codice sorgente" è disponibile in ExtraLight, Lig ht, Medium, Regular, ecc. E se vuoi usare la versione Light, l'aggiunta del font-weight insieme a font_face funzionerà.

p.s. prova Source Code Pro o Inconsolata. Sono i migliori caratteri di codifica fino alla data.

-2

Ho notato questo cambiamento su Sublime quando ho riavviato il mio computer (Macbook Air, OSX 10.7) pur essendo collegato a un monitor esterno. Per risolvere il problema, ho fatto quanto segue: scollegato il monitor esterno, riavviato Sublime, monitor collegato di nuovo.