有什麼辦法,任何黑客,任何插件,任何可以強制Xcode停止移動窗口內容並使其像「文檔編輯器」而不是「Web瀏覽器」一樣工作的任何內容?Xcode窗口可以是「文檔」窗口而不是「瀏覽器」窗口嗎?
背景(不是誇誇其談,只是明確了「希望」):
早在MPW,的CodeWarrior和ObjectMaster IDE的編輯器窗口的過去表現得像文件(又名打開文檔在MS Word或Pages中),而不是像瀏覽器(又名Safari,FireFox)那樣移動它們的內容。當您在Finder中打開一個文檔時,它會在您的編輯器中打開它自己的文檔窗口(a-BBEdit,TextWrangler)。
今天Xcode似乎希望你只有一個窗口打開,Xcode希望你衝浪你的代碼。保持5個,10個或更多的「文檔」在我的3臺顯示器或甚至單個MacBook Pro屏幕上開放的有組織的工作空間是一場持久的戰鬥。當從Finder打開一個Xcode源代碼「文檔」時,Xcode似乎隨機決定替換瀏覽器的內容,並且我的工作空間環境變得鬆散。在「項目導航器」中單擊新的「文檔」將更改「瀏覽器」的內容,而不是打開新的「文檔」窗口。
是的,有一個選項 - 命令 - 點擊來獲得一個新的瀏覽器窗口,而不是改變當前的瀏覽器上下文,但沒有任何東西能夠將該內容綁定到該窗口。
我在尋找的是一種反轉Xcode編輯器隱喻並使「瀏覽器」成爲選項並「編輯」規範編輯代碼的方法。理想情況下,選項 - 命令 - 點擊會改爲觸發瀏覽(我永遠不會使用:-)
發現,打開多個項目時,這個問題進一步加劇。給定的項目瀏覽器窗口不會與左側項目導航中顯示的項目保持關聯。點擊「返回」按鈕「<」可以輕鬆地顯示來自當前打開的不同項目的文件。談論一個意外執行錯誤編輯的機會! –
它在Xcode 9中變得更糟。現在,Xcode 9會隨機將您的窗口隨機收集到單個窗口中,並重新打開Xcode或僅使用Expose並顯示Mac桌面。現在Xcode標籤在我的書中被評爲「病毒」。 –