2011-09-15 86 views
1

在Xcode 4(4.2)中,是否有一種方法可以保持Project Navigator視圖打開並且也可以打開Debug Navigator視圖。用戶必須有一個或另一個,但不是兩個?其他導航員?Xcode 4 - 同時查看項目導航器和調試導航器以及其他導航器

蘋果似乎已經決定,如果你想看到調試視圖,你不想看到你的項目中的文件。 WTH?我得到這個錯誤?在設計Xcode 4的用戶界面之前,蘋果Xcode UI的人甚至與開發人員交談過嗎?

唉...

回答

2

事實上,你可以打開更多的導航儀一次,如果你正準備打開了多個窗口。我知道這不是你所要求的,但是對於多種顯示設置,它非常方便。如果您只希望在特定時間顯示某些內容,Xcode將提供「行爲」來幫助自動執行此過程。


例如,開發人員按照一個共同的模式是建立一個行爲「開始運行」,它開創了一個用於調試的新窗口設置。首先在主Xcode窗口中按command-T創建一個新選項卡,然後雙擊選項卡的標題以重命名爲「Debug」或任何您喜歡的。然後將該窗口拖出(或者如果需要,可將其保留爲標籤),並根據需要自定義視圖 - 例如,對於deb窗口,可能會在底部顯示Debug區域(甚至覆蓋整個編輯器視圖) ,並通過右鍵單擊並選擇「隱藏工具欄」來刪除頂部的工具欄。

接下來,轉到「Xcode>行爲>編輯行爲...」,然後選擇左側面板中的「開始運行」。選中「顯示選項卡」框並輸入新創建的選項卡的名稱。您也可以讓該選項卡自動顯示Debug Navigator,並使用變量和/或控制檯視圖顯示調試器。如果你願意,你可以選擇「運行完成」,並顯示原來的「標籤」(窗口),我已經設置爲「編碼」,並顯示所需的導航器(在我的情況下,項目導航器)。

成功運行後,Xcode將打開新窗口(如果它已經打開,則將其置於前面),並保留所有設置。在停止時,您的主編將回到前面。


一些有用行爲的負荷,所以我真的建議翻翻他們抽出時間來設定的Xcode,以適應你的風格儘可能地。所有軟件都會向用戶指示如何去做事情,開發人員決定更改用戶界面時絕不會取悅所有人。任何人都希望能夠實現的最好的做法是儘可能地定製界面以適應他們的工作風格。如果它仍然是你的問題,你可以適應它,或者,如果可能的話,移動到別的東西。

我不是Xcode中每個新界面功能的粉絲,但是我已經用一些定製功能「製作了它」,我仍然可以非常高效。這就是說有很多東西我真的很喜歡它,爲此我可以原諒它的一些不太友好的功能 - 畢竟,你不能取悅每一個用戶。

+0

這一個似乎是一個沒有道理的。我以前使用過的每個普通IDE讓我擁有多個可配置的項目視圖停靠在同一個窗口中。我需要文件列表*和*符號列表,但顯然沒有辦法做到這一點.. – kolosy

+0

另外,截至2012年,「行爲」仍然不起作用 - Xcode刪除它們,重命名它們,「忘記」它們看似隨意。 – Adam