development - xcode for windows




Como recolher todos os métodos no Xcode? (3)

Como recolher todos os métodos em uma classe no Xcode?

Recolher um por um não é mais uma opção.


A partir do Xcode 4 parece ter mudado.

comando - alt - shift - seta para a esquerda vai fazer o truque ...

Para dobrar / desdobrar métodos atuais ou if estruturas usarem:

Dobre: comando - alt - seta para a esquerda

Desdobrar: comando - alt - seta para a direita


Atualizações no Xcode 10

O Xcode 10 aumentou o suporte para dobragem de código, incluindo:

  1. Uma nova fita de dobramento de código mostrando todos os blocos de código dobráveis ​​de várias linhas no editor
  2. Um novo estilo para código dobrado no editor que permite editar linhas com código dobrado
  3. Suporte para dobrar qualquer bloco de código contido em chaves
  4. Suporte para dobrar blocos de código a partir da fita dobrável, da seleção estruturada ou da

Barra de menu ► Editor ► Dobrar Código ► Dobrar item de menu

Olhe para este instantâneo:

A dobra de código foi desativada no Xcode 9 beta 1, que está funcionando agora, no Xcode 9 Beta5 de acordo com a nota de versão beta: Resolvido no Xcode 9 beta 5 - IDE

Aqui está como:

  1. Pressione e segure o botão (comando) no teclado e mova / passe o cursor do mouse sobre qualquer chave (inicial ou final). Ele irá destacar automaticamente, bloquear a área.
  2. Mantenha pressionado o botão command (comando) na condição pressionada e clique na área destacada. Ele ativará a janela popover do menu rápido com a opção Fold .
  3. Selecione Fold na lista de menu. Ele irá dobrar seu código e mostra 3 pontos, dobrando / cobrindo todo o bloco.
  4. Agora, para desdobrar novamente seu bloco de código, solte o botão command (comando) e clique em 3 pontos dobrando um bloco.

Para facilitar a compreensão, veja este instantâneo:


Todos os 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 dobragem de código do menu Xcode :

Barra de menu ▶ Editor ▶ Code Folding ▶ "Aqui está uma lista de opções de dobragem de código"

Aqui está o snapshot ref:

As mesmas opções da lista de atalhos do Xcode :

Barra de menu ▶ Xcode ▶ Preferências ▶ Ligações de teclas ▶ "Aqui está a lista de teclas abreviáveis ​​de código"


X-Code 7 em diante

Para recolher todo o método: Shift + Option + Command + seta para a esquerda

Para expandir todo o método: Shift + Option + Command + seta para a direita





xcode10