国際線の機内や電源から離れているときに、Xcode を開いて少しコーディングしたいと思うことがよくありますが、これは MacBook Pro のバッテリーをすばやく空にする方法です。
Xcode の実行中にバッテリー寿命を維持するために、どのような設定を使用していますか?
バッテリで実行している場合、予測コンパイルは自動的に無効になります。
デュアルコア マシンを使用している場合は、
defaults write com.apple.Xcode XCMaxNumberOfDistributedTasks 1
(デュアルコア CPU のコアごとに 1 つのファイルをコンパイルするのではなく) 一度に 1 つのファイルをコンパイルします。
私の推測では、XCode の予測コンパイル (後でビルド時間を短縮するために入力時にコンパイルする) は、インデックス作成と同様に大きな魅力になると思います。環境設定の「Building」と「Code Sense」の下で、それぞれ両方をオフにすることができます。
ただし、いくつかの簡単なテストでは、バッテリーを使用している場合、予測コンパイルが行われないことが示されているようです。だから、多分それは問題ではありません。あなたがそれをやめることができれば、索引付けはまだ役立つかもしれません。
コンパイル中の作業をできるだけ少なくすることもおそらく役立つでしょう。インポートするすべての大規模なフレームワークでプリコンパイル済みヘッダーを使用していることを確認してください。
Mac のバッテリーを節約する最善の方法は、ユニバーサル アクセスを使用してすべての色を逆にすることであることがわかりました。すべてがネガティブに見えますが、それを許容できれば、画面はほとんど黒くなり、それが違いを生むと確信しています.
それ以外に、コアの 1 つをシャットダウンできるかどうかを確認します。Mac Pro では頻繁にシャットダウンします。
注: LCD では、白と黒のピクセルの出力差がほとんどないことは十分承知しています。ただし、私自身の限られた経験では、黒い背景に対して作業する場合は、白い背景に対して作業するよりもコントラストと明るさを下げることができ、それによって電力が節約されます。
編集ウィンドウを変更して、暗い背景に明るいテキストを表示するのはどうですか。
フォントと色の下の環境設定には、事前定義された設定があります。