Xcode 4-コンソール/ログウィンドウを切り離す


130

Xcode 4でコンソール/ログウィンドウを切り離すことは可能ですか?

さらに良い方法は?


22
+1気分を把握
Rob Agar 2011年

1
ある日、
iOSで

3
ベストアンサーを選択する必要があります:P
MikeyWard 2012

回答:


125

Xcode設定に移動し、[ 動作 ]タブを開きます。

「Run Pauses」または「Run Starts」のときに「Debugger」というタブを開くようにXcodeに指示します。次に、それを実行し、そのDebuggingタブを別のウィンドウに分割します(現在のウィンドウの外にドロップするだけで、タブバーから別のウィンドウにドラッグします)。今それをあなたの心の内容に改革してください。それはそのままです。また、ローカル変数の表示をスライドさせてコンソールウィンドウの右上にある小さなコントロールを忘れないでください。オンデマンドで全幅のコンソールを使用できます。キーボードショートカットについてはまだわかりません。

通常、デバッグタスクのために、[デバッグ]タブと他の1つのタブを別のウィンドウに保持し、他のすべての編集タブは別のウィンドウ(およびシミュレーターを備えた別のモニターのデバッグウィンドウ)に保持します。上記の設定では、デバッガーを編集してブレークポイントに到達しても、突然コンソールが表示されて編集が中断されることはありません。


4
ここでの問題は、プロジェクトを閉じる必要がある場合、最初にデバッガタブを閉じる必要があります。そうしないと、次にプロジェクトを開いたときにXcodeがそれを「メイン」ウィンドウと見なし、最終的にフルスクリーンの出力ウィンドウが表示されます。プロジェクトを再度開いたときにファイルが表示されない。
Joris Mans、

2
プロジェクトを閉じるときにXCodeを終了します。再起動すると、両方のウィンドウが開きます。確かに完璧ではありません。
Kendall Helmstetter Gelner、2011

2
概要を説明したように、システムにデバッグウィンドウを別のタブで開くように指示するだけで、そのタブを独自のウィンドウにドラッグできます。デバッグ用の特定のタブを作成したら、好きなようにカスタマイズでき、同じように設定されたままになります。
Kendall Helmstetter Gelner、2011

2
Aha I ...設定->動作で、たまたま「デバッガ」と呼ばれる名前のタブを開くように指示できます。次に、最初に開いたときに、出力ログ(またはその他)のみを設定することができます。別のウィンドウになる
Harry Wood

1
はい、正確に、各ウィンドウは常に状態を記憶しています。変数の自動表示に関するその他の動作をオフにすることもできます(これは、開いたときのログウィンドウの半分です)
Kendall Helmstetter Gelner

27

確かに、新しいタブを作成し、それを元のウィンドウからドラッグして外し、デバッガー領域をタブ全体に拡張します。ここで、Xcodeがそのタブとその配置を記憶するかどうかは別問題です。Appleにバグを報告して、不満を知らせてください。


1
わかりました、それは少し良いですが、理想からは程遠いです。2番目のモニターにデバッグウィンドウを表示して、デバッグ出力を確認しながらソースコードを実際に参照できるようにします。Appleは本当に複数のモニターを使う開発者はいないと思っているのですか?
ソル

2
Xcode 4は、Appleが販売している膨大な数のインチモニターを念頭に置いて作成されています。私もそれが嫌いです:)
Joris Mans

私は主にSpacesで使用します。別のウィンドウに分割すると、小さなモニターでかなり使いやすくなります...サイドキーの折りたたみと展開のしやすさは重要です。
Kendall Helmstetter Gelner、2011

どうやらウィンドウを必要に応じて配置し、「ワークスペースを閉じる」でそれらを閉じると、Xcodeはそのプロジェクトの配置をよりよく覚えます。試してみてください。
Jon Shier

@solこのソリューションでまだ満足できない点は何ですか?上部にあるボタン(実行、停止など)がスペースを占有しているのですか?
funroll

5

jshierのアドバイスをさらに一歩進めると、「ファイル」->「新規ウィンドウ」を実行し、デバッグウィンドウを拡張してウィンドウ全体を表示できます。ただし、開くたびに手動で展開する必要があります。ああ。


また、新しいウィンドウが表示されている場合は、ツールバーを非表示にして、ログをさらに分離し、スペースを空けることができます。
トニーアダムス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.