35

これと格闘し続けるのはかなりイライラしている。Xcode4.4なのかMountainLion(両方を同時にインストールしたのか)はわかりませんが、Xcodeでコードがアンチエイリアス(フォントスムージング)されています。

以前は、この質問から抜粋した次の手順でこの問題を修正できましたが、どちらも現在は機能していないようです。

XCode 3.xの場合、次のようにしますdefaults write com.apple.xcode AppleAntiAliasingThreshold 24

XCode 4の場合、ユーザーのデフォルトのドメインはcom.apple.dt.Xcodeに変更されます。XCode 4のdefaults write com.apple.dt.Xcode AppleAntiAliasingThreshold 24場合、必要なものが得られるはずです。

Xcodeを使用可能な状態に戻すにはどうすればよいですか?

4

3 に答える 3

38

リリースノートから:https ://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW680

OS X v10.8でのテキストとフォントのレンダリングは、Retinaディスプレイ用に最適化されています。OS X v.10.8を実行しているRetina以外のディスプレイでは、一部のフォント構成がXcodeでぼやけて表示される場合があります。11486875ターミナルで次のコマンドを入力して、XcodeでRetinaディスプレイ以外の最適化されたテキストとフォントの外観に切り替えます。

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

MountainLionでXcode4.4を実行しているMacProで動作しました。

于 2012-07-26T17:55:16.763 に答える
5

lifjoy の回答は OS X 10.8.2 および XCode 4.5 では機能しなかったため、別の解決策を見つけました。

defaults -currentHost write -globalDomain AppleFontSmoothing -int 0
于 2012-09-22T19:12:11.467 に答える
5

ML にアップグレードするときにもこの問題が発生しました。System Preferences > General > Untick 'Use LCD font smoothing when available'私のためにそれを修正するように見えました。

于 2012-07-26T14:19:55.230 に答える