我经常发现自己想要打开Xcode并在国际航班上做一些编码,而且我没有电源,但这是一种清空MacBook Pro电池的快捷方式。
在运行Xcode时,您使用哪些设置来延长电池寿命?
答案 0 :(得分:6)
使用电池运行时,预测编译会自动禁用。
如果您有双核机器,
defaults write com.apple.Xcode XCMaxNumberOfDistributedTasks 1
一次编译一个文件(而不是在双核CPU的每个核心上编译一个文件),这可能会节省一些费用。
答案 1 :(得分:2)
我的猜测是,XCode的预测编译(在您键入时编译以缩短以后的构建时间)将是一个很大的吸引力,以及索引。您可以分别在“建立”和“代码感知”下的“首选项”中关闭它们。
但是,一些轻量级测试似乎表明,如果您使用电池,它不会进行预测性编译。所以,也许这不是问题。索引仍然可能会有所帮助,如果你可以解决它。在编译时尽可能少做一些工作可能也会有所帮助 - 可能会检查以确保您使用预编译的头文件以及您要导入的所有大型框架。
答案 2 :(得分:1)
我发现在Mac上节省电池的最佳方法是使用通用访问来反转所有颜色。一切看起来都是负面的,但是如果你可以容忍,那么你的屏幕大多是黑色的,我相信它会有所作为。
除此之外,检查一下你是否可以关闭其中一个内核,我经常在我的Mac专业版中这样做。
注意:我很清楚,在LCD中,白色和黑色像素之间的功率差异非常小。然而,在我自己有限的经验中,我可以在黑色背景下工作时降低对比度和亮度,而不是白色背景,并且 会产生省电效果。
答案 3 :(得分:0)
如何更改编辑窗口以在深色背景上显示浅色文字。
字体和颜色下的首选项中有预定义的设置。