我知道代碼摺疊在Xcode9的早期Beta中缺少,並且它可用於使用CMD單擊摺疊整個方法。代碼摺疊更改Xcode 9
但在Xcode 8中,我能夠通過代碼塊(即單個if語句)摺疊代碼編輯>>代碼摺疊>>摺疊但在Xcode 9中,這摺疊了整個方法。
是否有修復/設置我可以改變恢復Xcode 8功能?
我知道代碼摺疊在Xcode9的早期Beta中缺少,並且它可用於使用CMD單擊摺疊整個方法。代碼摺疊更改Xcode 9
但在Xcode 8中,我能夠通過代碼塊(即單個if語句)摺疊代碼編輯>>代碼摺疊>>摺疊但在Xcode 9中,這摺疊了整個方法。
是否有修復/設置我可以改變恢復Xcode 8功能?
它在發佈聲明注意到它尚未得到支持。
代碼摺疊按照測試版筆記在Xcode 9 Beta 1中,這是現在的工作,在Xcode 9 beta5的禁用:Resolved in Xcode 9 beta 5 – IDE
方法如下:
⌘
(命令)按鈕,並將鼠標光標懸停在任何(開始或結束)大括號上。它會自動突出顯示,屏蔽區域。⌘
(命令)按鈕處於按下狀態並單擊加亮顯示的區域。它將啓用與Fold
選項的快速菜單彈出窗口。Fold
。它會摺疊你的代碼並顯示3個點,摺疊/覆蓋整個塊。⌘
(命令)按鈕並單擊3個點摺疊塊。爲了便於理解,看看這個快照:
這是所有的鍵盤快捷方式也正在努力。
Fold ⌥ ⌘ ← option + command + left arrow
Unfold ⌥ ⌘ → option + command + right arrow
Unfold All ⌥ U option + U
Fold Methods & Functions ⌥ ⌘ ↑ option + command + up arrow
Unfold Methods & Functions ⌥ ⌘ ↓ option + command + down arrow
Fold Comment Blocks ⌃ ⇧ ⌘ ↑ control + shift + command + up
Unfold Comment Blocks ⌃ ⇧ ⌘ ↓ control + shift + command + down
Focus Follows Selection ⌃ ⌥ ⌘ F control + option + command + F
Fold All ⌘ ⌥ ⇧ ← command + option + shift + left
Unfold All ⌘ ⌥ ⇧ → command + option + shift + left
代碼從Xcode的菜單摺疊選項:
菜單欄▶編輯▶代碼摺疊▶ 「這裏是代碼摺疊選項列表」
這裏被裁判快照:
個從Xcode的短切名單其選項:
菜單欄▶的Xcode▶首▶鍵綁定▶ 「這是折短鍵碼錶」
雅是開玩笑。誰提出了在支持數十年之後放棄代碼摺疊的想法,並且每天都有開發人員每天都在使用它。預測:由於視網膜顯示器的出現,蘋果公司將把每個文件都作爲一個頁面呈現,即使它將字體驅動到1pt,以鼓勵開發人員編寫用全新語言編寫的更復雜的小文件(這將改變其語法戲劇性地通過EOD明天並打破你的應用程序)。 –
Xcode 9是一個總的Swift重寫。代碼摺疊將返回;) – Kaisp
大聲笑。太好了。我希望你喜歡我的咆哮。解決問題很容易,而且我都是爲了取得進步。 –