cmdshiftO我刚刚将Xcode更新到 9.3,我注意到“快速打开”(
我的 Mac 的主题是深色主题,例如,Spotlight Search 遵循它:
在我更新之前,Xcode 的 Open Quickly 也像 Spotlight Search 一样黑暗。为什么它会变成浅色主题,如何让它再次服从系统主题?
据我所知,没有简单的方法可以恢复黑暗主题。这是可能的,但它涉及对 Xcode 进行签名和字节修补DVTKit
Xcode 包中的二进制文件。几天前我写了一篇关于这个的博客文章。总之,要在 Xcode 9.3* 中恢复深色 Open Quickly 主题,请执行以下步骤(风险自负):
Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Versions/A/DVTKit
在Hex Fiend中打开。0x00000000000163cd
使用 Edit > Jump to Offset导航到地址。31
用 . 替换插入点之后的字节09
。$ unsign Xcode.app/Contents/MacOS/Xcode
。这将产生一个新的二进制文件。$ mv Xcode.app/Contents/MacOS/Xcode.unsigned Xcode.app/Contents/MacOS/Xcode
* 仅在从 Apple Developer Portal 下载的 Xcode 9.3 (9E145) 上测试
话虽如此,这可能不值得付出努力:-) 由于黑暗主题仍然存在(但已禁用),我希望它会在下一个 Xcode 版本中返回。它甚至可能存在于 Xcode 9.4 beta 中(我还没有尝试过)。
好的,正如在 WWDC 2018 上看到的那样,它在新的 macOS 上带着整个黑暗模式主题回来了。