git gui / gitk 在 Retina Macbook Pro 上看起来不错吗?

git gui / gitk 在 Retina Macbook Pro 上看起来不错吗?

我真的很喜欢 git gui 和 gitk。它们对我来说非常好用,而且我知道如何正确使用它们。遗憾的是,它们在我的 Retina MacBook 上看起来非常像素化和丑陋。由于它只是文本和 chrome,所以乍一看似乎很容易修复。但我已经四处寻找解决方案,却没有找到。

像素化太严重

答案1

您还可以使用 Retinizer,我猜它会为您编辑 Info.plist。

https://sites.google.com/a/mikelpr.com/retinizer/

open /System/Library/Frameworks/Tk.framework/Versions/Current/Resources/

将 Wish 拖放到 Retinizer 中。Retinize。瞧!

答案2

@patrick-browne 指出的解决方案非常有效,而且更简单,事实上,因为我已经尝试过@pius 指出的另一种方法。

正如 @joe 所说,只需使用 brew cask 安装 retinizer,然后将 Wish 拖放到 Retinizer 中:

  1. $ brew cask install retinizer

  2. $ open /System/Library/Frameworks/Tk.framework/Versions/Current/Resources/

  3. 将 Wish 拖放到 Retinizer 中

答案3

2013 年 8 月 28 日更新:我提交的拉取请求已被接受,因此我期望这个问题会在源头得到解决,希望是在 1.9 版本中。如果您等不及了,请按照下面介绍的解决方法操作。

  1. 打开终端并导航至/System/Library/Frameworks/Tk.framework/Version/8.5/Resources/
  2. 使用编辑器打开文件夹Info.plist内的文件Wish.app(我使用了sudo emacs Wish.app/Contents/Info.plist
  3. 在文件前面添加以下两行</dict>并保存: <key>NSHighResolutionCapable</key>
    <true/>
  4. 让操作系统重新加载信息文件。可以使用以下命令实现:
    sudo cp -R Wish.app WishCopy.app
    sudo mv Wish.app WishOriginal.app
    sudo mv WishCopy.app Wish.app
  5. 尝试运行open Wish.app看看是否有效。如果有效,那么它也应该适用于 gitk。
  6. Git Gui.app对 git gui 做同样的事情,但这次在(我的是在/usr/local/git/share/git-gui/lib/)上做

哦,我可能应该提一下,我是从 tcl-mac 邮件列表中找到 NSHighResolutionCapable 键的,具体来自Kevin Walzer 的电子邮件

以下是清晰漂亮字体的屏幕截图: 漂亮清晰的字体

相关内容