35 votes

Désactiver le lissage des Polices dans Xcode 4.4 dans la Montagne du Lion

Il se fait assez frustrant de garder du mal avec celui-ci. Je ne suis pas sûr si c'est Xcode 4.4 ou Mountain Lion (j'ai installé les deux en même temps), mais une fois de plus, mon code est en cours d'anti-aliasing (lissage des polices) dans Xcode.

J'étais auparavant en mesure de résoudre ce problème avec les instructions suivantes, prises à partir de cette question, mais aucune ne semble fonctionner maintenant:

Pour XCode 3.x je ferais le suivant: defaults write com.apple.xcode AppleAntiAliasingThreshold 24.

Pour XCode 4 le domaine de l'utilisateur par défaut changement de com.apple.dt.Xcode. Pour XCode 4 defaults write com.apple.dt.Xcode AppleAntiAliasingThreshold 24 devrait vous obtenir ce que vous voulez.

Comment puis-je obtenir Xcode retour à une durée de l'état?

38voto

lifjoy Points 717

À partir de la publication des Notes: https://developer.apple.com/library/mac/#releasenotes/DeveloperTools/RN-Xcode/_index.html#//apple_ref/doc/uid/TP40001051

Texte et rendu des polices sur OS X v10.8 est optimisé pour l'affichage Retina. Sur un non–affichage de la Rétine exécutant OS X v. 10.8, certains de police, les configurations peuvent apparaître flous dans Xcode. 11486875 Revenir à la non–écran Retina optimisé texte et l'aspect de la police dans Xcode par enterin cette commande dans le Terminal:

defaults write com.apple.dt.Xcode NSFontDefaultScreenFontSubstitutionEnabled -bool YES

Il a travaillé pour moi sur Mac Pro exécutant Xcode 4.4 sur Mountain Lion.

5voto

dbau Points 3439

J'ai aussi eu ce problème lors de la mise à ML. System Preferences > General > Untick 'Use LCD font smoothing when available' semble résoudre le problème pour moi.

5voto

Ivan Points 286

lifjoy la réponse n'a pas fonctionné pour OS X 10.8.2 et XCode 4.5, j'ai donc trouvé une autre solution:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 0

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X