Quando si utilizza Xcode, non sembra essere un modo per impostare i caratteri dell'editor di codice per essere nitidi (cioè senza 'font smoothing'). Nonostante ciò che potresti vedere nell'area di anteprima di Preferenze> Caratteri & Colori, all'interno della visualizzazione del codice reale è sempre levigato/anti-alias.Disabilitare il testo anti-alias Xcode all'interno dell'editor di codice?
Ci sono alcuni olderquestions che indirizzano le versioni precedenti di Xcode. Suggeriscono di cambiare varie impostazioni usando defaults write com.apple.dt.Xcode <etc>
, ma queste non sembrano influenzare la visualizzazione del codice per me in Xcode 5 su Mac OS X 10.8.5. Sto usando una configurazione a doppio display con uno schermo Retina e uno senza retina.
Ho provato disattivando il carattere che smussa casella in Preferenze di Sistema> Generali> "Usa carattere LCD lisciatura dove disponibile", ma che riguarda solo il rendering sub pixel ...
Aggiornamento (2014/11/25): Il problema si verifica ancora con Mac OS X 10.10.1 e Xcode 6.1.1. Ecco uno screenshot che mostra la vista dell'editor (lisciato) e la finestra delle preferenze (non livellato) dopo l'utilizzo di questi comandi da terminale:
defaults write com.apple.dt.Xcode NSFontDefaultScreenFontSubstitutionEnabled -bool YES
defaults write com.apple.dt.Xcode AppleAntiAliasingThreshold 16
aggiunto una risposta per Xcode 6 e Yosemite. –
puoi inserire un link allo screenshot originale non stampato, non modificato? Non è che non ti creda, è solo perché SO ha ridimensionato l'immagine in realtà viene applicata l'anti-aliasing su tutti i pixel, quindi non puoi davvero vedere la differenza! –
Mi sembra che SO abbia l'immagine originale. Puoi aprirlo in una nuova finestra del browser. –