如何将整个Xcode IDE主题化为黑暗?

pok*_*mon 107 xcode themes

在OSX上,MacVim和终端都可以以黑暗为主题.Xcode 3.2允许使用配色方案为其编辑器进行相同的自定义.

但是,有没有办法对其UI面板执行相同的操作(例如,"组和文件"左窗格和列表视图顶部窗格)?如果没有,是否有一种快速方法可以打开/关闭两个面板?

Jbr*_*son 36

虽然无法调整IDE颜色方案,但可以使用以下命令快速切换导航器,调试区域和实用程序视图:

导航器:⌘0

调试区域:⇧⌘Y

效用:⌥⌘0

因此,如果将主题设置为背景较暗的主题,则可以根据需要快速关闭/打开IDE的较亮部分.

您还可以通过进入首选项将调试控制台更改为具有不同的背景?.,然后转到" 字体和颜色",然后选择" 控制台".现在您可以编辑其背景: 在此输入图像描述

如果选择黑色,请务必编辑各种输入和输出文本的字体颜色.默认情况下,所有输入/输出字体都是黑色,只有控制台提示不是.

  • 我不知道是谁创建了这些默认的快捷方式组合,但它只是让我难以记住一些没有任何意义的东西. (7认同)

Pau*_*l R 28

现在有一种可能性:System Preferences=> Accessibility=> Display=> Invert Colors.

请注意,Apple最近在WWDC上宣布,Xcode 10将在2018年末支持"暗模式".

  • 谢谢回复.我知道这个选项,但据我所知,它是系统范围的.一切看起来像照片负片(阴影现在看起来像光晕,实际上有点有趣),我也必须得到一个不同的编辑器主题,将反向视频考虑在内.此外,我必须修复我已经使用的其他黑暗主题的应用程序(终端,xterm等),我没有像Web浏览器内容这样的解决方案.因此,除非反向视频可以特定于应用程序,否则解决方案可能不可行. (7认同)

Rep*_*ose 8

一个很酷的解决方法是使用组合

  1. "反转颜色"(在系统偏好设置 - >辅助功能 - >显示 - >反转颜色或在系统偏好设置 - >键盘 - >快捷方式 - >辅助功能 - >反转颜色中设置"Ctrl-Opt-Cmd-8"快捷方式)和
  2. 在Xcode的"字体和颜色"中选择你最喜欢的黑暗主题,但倒置(!).

例如,我喜欢Chocolat应用程序中的Choco主题,但我需要Xcode的功能,所以我通过调整和增强某些Xcode的自定义黑暗主题副本中的一些字体和颜色来手动导入主题.在我对最终主题感到满意之后,我使用Google中的一个网站(http://www.mattlag.com/scripting/hexcolorinverter.php)复制了它并反转了颜色.瞧!"Ctrl-Opt-Cmd-8"+"Inverted Dark Theme"使整个Xcode环境变暗,看起来很棒,而不需要隐藏Xcode的任何其他部分,如Navigator,Debug和Utilities.

如果此解决方案有帮助,请告诉我.我发现它有点耗费时间,但值得付出努力.

ps:我在GitHub上发布了讨论过的主题:https://github.com/Rep0se/xcode-themes

pps:对于Mojave中的主题FileMerge工具(现在),将此解决方案与上面概述的反转颜色结合使用.

快捷方式提示:要启动首选项,请点击"命令"+","

在此输入图像描述


bpr*_*ard 6

WWDC 2018宣布macOS 10.14上的Xcode 10将最终包含原生暗模式支持.这将在2018年第三季度左右推出.从侧面菜单到故事板,这将是一个完整的黑暗风格.


Fil*_*ppo 5

您可以使用新的 macOS Mojave 切换到完全黑暗模式。只需转到系统设置->常规并切换到黑暗。享受!!!