2011-08-18 100 views
24

我正在觀看來自iTunes U的視頻講座,講師在講座中展示瞭如何使用Xcode的調試器部分,並能夠將該窗口拉離主體。如何在獨立於Xcode的窗口中顯示Xcode調試器?

不幸的是,視頻顯示瞭如何在Xcode3中執行操作的說明。 Xcode4中如何做到這一點?

如何分離調試器部分或可能配置首選項以自動執行?

回答

63

打開一個新選項卡,顯示調試器(cmd-shift-Y)並將分頻器一直拖到最頂端。關閉導航器(cmd-0)和檢查器窗口(cmd-opt-0),然後將該選項卡拖到新窗口中。

如果你在將它撕掉之前,例如「調試器」,然後在Xcode的首選項(首選項 - >行爲 - >運行開始 - >顯示選項卡「調試器」)中設置行爲,它會顯示窗口,當你運行你的應用程序。如果關閉它,它甚至會重新創建它。

如果您可以訪問WWDC 2011視頻,「在Xcode 4中最大化生產力」有很多很好的信息。

這裏是關撕開標籤前的截圖: enter image description here

+0

這是很好的,但是這不是一個單獨的窗口,在一定意義上,我不能動,比方說,到另一個屏幕。有沒有辦法做到這一點? – JAM

+0

您必須撕掉標籤,就像在Safari中一樣。如果你只想要一個純粹的編輯器窗口,你可以在新窗口中隱藏工具欄(查看 - >隱藏工具欄)。我提到的行爲功能也會爲您恢復該狀態。 –

+0

對不起Daniel,Debugger沒有顯示在「標籤」中。你可以在撕掉它之前發佈調試器的屏幕截圖嗎? – JAM

36

我知道這是一個有點晚了,但我將要借用from this answer。轉到您的首選項,轉到行爲選項卡。更改運行行爲以顯示新窗口。

如果您不希望窗口具有編輯器或工具欄,則可以通過這種方式進行自定義。

enter image description here

+2

感謝您的屏幕截圖。 –

+0

很好,謝謝!不知道有多少人可以自定義Xcode的行爲。 – Andy

+0

謝謝!還要注意'暫停'選項。這就定義了什麼時候發生斷點(這可能更接近大多數人正在尋找)。 – wye