Como recolher todos os métodos em uma classe no Xcode?
Colapsar um por um não é mais uma opção.
Como recolher todos os métodos em uma classe no Xcode?
Colapsar um por um não é mais uma opção.
Respostas:
A partir do Xcode 4, parece ter mudado.
command- alt- shift- left arrowfará o truque ...
Para dobrar / desdobrar métodos ou if
estruturas atuais, use:
Dobrar: command- alt-left arrow
Desdobrar: command- alt-right arrow
Atualizações em Xcode 10
O Xcode 10 aumentou o suporte à dobragem de código, incluindo:
Barra de menus ► Editor ► Dobragem de código ► Item de menu Dobra
Veja este instantâneo:
A dobragem de código foi desativada no Xcode 9 beta 1, que está funcionando agora, no Xcode 9 Beta5, de acordo com a nota da versão beta: Resolvido no Xcode 9 beta 5 - IDE
Aqui está como:
Fold
opçãoFold
na lista de menus. Dobra seu código e mostra 3 pontos, dobrando / cobrindo todo o bloco.Para facilitar o entendimento, veja este instantâneo:
É tudo atalhos de teclado também estão funcionando.
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
Opções de dobra de código no Xcode Menu :
Barra de menus ▶ Editor ▶ Code Folding ▶ "Aqui está a lista de opções de dobra de código"
Aqui está o ref instantâneo:
Mesmas opções da lista de atalhos do Xcode :
Barra de menus ▶ Xcode ▶ Preferências ▶ Atalhos de teclas ▶ "Aqui está a lista de teclas de atalho para dobrar códigos"
Código X 7 em diante
Para recolher todo o método: Shift+ Option+ Command+Left arrow
Para expandir todo o método: Shift+ Option+ Command+Right arrow