如何在Xcode中的代码编辑器中禁用抗锯齿功能,而不是在系统范围内?
答案 0 :(得分:11)
对于Xcode 3.x,必要的终端命令是:
defaults write com.apple.xcode AppleAntiAliasingThreshold <some integer value>
对于Xcode 4&amp; 5它是:
defaults write com.apple.dt.Xcode AppleAntiAliasingThreshold <some integer value>
对于Xcode 6,您可能首先需要在终端控制台上输入以下内容:
defaults write com.apple.dt.Xcode NSFontDefaultScreenFontSubstitutionEnabled YES
然后,按照惯例:
defaults write com.apple.dt.Xcode AppleAntiAliasingThreshold <some integer value>
使用AppleAntiAliasingThreshold 24
可以获得您想要的效果。
答案 1 :(得分:1)
所以这确实有效,但为了让它生效,你必须:
转到首选项 - &gt;外观并更改“关闭字体大小的文本平滑”并设置字体pt。大小
其他有用的命令:
defaults -currentHost write .GlobalPreferences AppleSmoothFontsSizeThreshold -int 16
defaults -currentHost write .GlobalPreferences AppleFontSmoothing -int 0
另外,如果你只是想改变一个特定的应用程序而不是一切,那就可以了:
defaults write com.apple.safari AppleSmoothFixedFontsSizeThreshold -int 16
defaults write com.apple.safari AppleSmoothFontsSizeThreshold -int 16
defaults write com.apple.safari AppleAntiAliasingThreshold -int 16
这将关闭任何小于16的字体的抗锯齿。
编辑代码时遇到了同样的问题,花了我很多时间来解决它。
此外,您可以更改所需的任何应用程序,只需检查已安装的应用程序,从命令终端cd到〜/ Library / Preferences然后ls查看已安装应用程序的可引用名称。
希望这有助于某人!
答案 2 :(得分:-1)
默认写入com.apple.dt.Xcode AppleAntiAliasingThreshold 24 绝对有效!
非常感谢:在我的CRT上,抗锯齿=模糊。 所以,就像Jaime Chan一样,我曾经在xcode 3.x中关闭了抗锯齿。