如何在eclipse中禁用抗锯齿功能

时间:2014-12-16 08:21:34

标签: eclipse macos antialiasing

我的设置是

  • OSX Mountain Lion
  • java版“1.7.0_17”
  • eclipse cpp 4.4.1
  • Thunderbolt display

我试过在终端跑步:

defaults write org.eclipse.eclipse AppleAntiAliasingThreshold 20

甚至

defaults write org.eclipse.eclipse AppleAntiAliasingThreshold 40

每次都重启eclipse,但是你可以看到我永远无法摆脱抗锯齿 如下图所示。

我一直在苦苦挣扎,所以非常感谢你的帮助。

编辑:在emacs上,抗锯齿功能已被完全禁用。

enter image description here

2 个答案:

答案 0 :(得分:3)

我遇到了从Eclipse Juno迁移到Eclipse Luna(4.4.1)的同样问题。 解决方案“defaults write org.eclipse.eclipse AppleAntiAliasingThreshold 20”适用于Juno,但对Luna不起作用。

执行:

defaults write org.eclipse.eclipse AppleAntiAliasingThreshold 20

将修改〜/ Library / Preferences / org.eclipse.eclipse.plist中的属性plist文件,添加属性“AppleAntiAliasingThreshold”。

我注意到安装完成后,Luna在〜/ Library / Preferences / org.eclipse.platform.ide.plist中创建了一个新的属性文件。

所以,做:

defaults write org.eclipse.platform.ide AppleAntiAliasingThreshold 20

并重新启动我的操作系统,然后Eclipse Luna也一样,一切正常 希望这有帮助!

答案 1 :(得分:1)

截至Eclipse Luna(20150109-0600)的最新版本,这两个版本都已停止为我工作。事实证明应用程序名称已经再次更改 - 在我的情况下改为epp.package.jee,因为我有Java EE版本。与版本无关的方法是使用-app选项defaults

defaults write -app /Applications/eclipse/Eclipse.app AppleAntiAliasingThreshold 20