Existe um [Ir para arquivo ...] no Xcode?


298

Em todos os IDE modernos e editor de texto, existe uma ação para abrir um arquivo sem colocar a mão no mouse. Por exemplo:

  • Eclipse: Cmd| Ctrl+ Shift+R -> Recurso aberto

  • IntelliJ: Cmd| Ctrl+ Shift+N -> Abrir arquivo

  • TextMate: Cmd+ T-> Ir para arquivo

No Xcode, não encontrei essas opções. Por favor, por favor, diga-me que acabei de ignorar minha crescente frustração.

Existe um atalho "Ir para o arquivo" ou "Abrir arquivo" no Xcode?

Respostas:


643

Desde o Xcode 4 (incluindo 5, 6, 7, 8, 9, 10 e 11), é + +O


2
na verdade, isso não deve ser marcado como resolvido pelo menos no xcode 4, na verdade, não é o equivalente do eclipse de ctrl + shift + r, que é o comando + shift + o, como disse djones
Leonardo

1
O Code Pilot agora parece estar livre.
Ethan Mick

1
Qual é a diferença entre o piloto de código e esse atalho?
Esqarrouth

Deus, eu me sinto tão estúpida: Eu pensei que o segundo símbolo foi a seta para cima, em vez da tecla SHIFT
Nicolás Carrasco

1
Nas ligações de teclas, o nome dessa ação é "Abrir rapidamente ..."
Michal Gallovic

49

Command+ Shift+ Oagora é o atalho para encontrar um arquivo rapidamente e abri-lo no Xcode 4


Esta resposta é realmente mais fácil de ler do que o aceitou com os botões bonitos atalho :)
O'Rooney

35

Não é exatamente o mesmo, mas isso pode lhe interessar:

Cmd+ alt+J

Abre o navegador do projeto e destaca a barra de pesquisa, pronta para digitar.

Cmd+ shift+ J Apenas abre o navegador do projeto.


4
Uau! Esse projeto nag filter é super útil!
Fogmeister

Cmd-Shift-J fará mais do que apenas abrir o navegador do projeto. Ele fará isso e selecionará o arquivo que está aberto na área de edição. Para abrir o navegador do projeto, use Cmd-1 (ou Cmd-2, Cmd-3 para abrir outros navegadores) ou Cmd-0 para fechá-los todos.
Sanjay Chaudhry

Na verdade, o Cmd-Alt-J abrirá o navegador que foi aberto por último e destacará a barra de pesquisa.
Sanjay Chaudhry

10

Atualizado para o Xcode 9.3

Este é o guia rápido para todos os atalhos de teclado do Xcode:

  • Código de comentário / não comentário: ^+/

  • Desfazer: +Z

  • Refazer: + +Z

  • Shift Direita ou Esquerda: + [|]

  • Recuo: +I

  • Navegue até o início ou o fim da linha: + |

  • Navegue palavra por palavra, esquerda ou direita da linha: + |

  • Exiba possíveis opções de preenchimento automático: esc

  • Ir para a definição: + Clique

  • Coloque um ponto de interrupção a uma linha: +\

  • Mover linha para cima ou para baixo: + + [|]

  • Encontre em arquivo: +F

  • Localizar e substituir no arquivo: + +F

  • Localizar no projeto: + +F

  • Localizar e substituir no projeto: + + +F

  • Nova guia: +T

  • Próxima guia: + +{

  • Guia anterior: + +}

  • Abrir rapidamente: + +O

  • Mover o foco para o Editor: +J

  • Navegar para o próximo arquivo em recém-visitadas: + +

  • Navegue para o arquivo anterior nas visitas recentes: + +

  • Mostrar arquivo atual no Editor: + +J

  • Dobrar / desdobrar código: + + |

  • Dobrar / desdobrar todos os métodos / funções: + + + |

  • Dobre / desdobre todos os comentários de várias linhas: + + + |

  • Aumentar / diminuir o tamanho da fonte: + +|-

  • Vá para o número da linha: +L

  • Mostrar Assistente de Editor: + +Return

  • Ocultar assistente editor: +

  • Alternar conclusões: +Space

  • Editar tudo no escopo: + +E

  • Show / Hide Navigator: +0

  • Alternar guias: + 1-8

  • Ao clicar em um arquivo no Navegador, abra

  • Editor Assistente: + Clique

    • Nova janela: clique duas vezes
    • Decida onde abrir: + + Clique
  • Alternar área de depuração: + +Y

  • Próxima edição: +

  • Edição anterior: +

  • Alternar os pontos de interrupção: +Y

  • Limpar Console: +K

  • Mostrar / ocultar utilitários: + +0

  • Alternar guias Utilitários: + + 1-9

  • Compilação: +B

  • Executar: +R

  • Stop: +.

  • Analisar: + +B

  • Teste: +U

  • Limpo: + +K

  • Ajuda para o símbolo clicado: + clique

  • Documentação para o símbolo clicado: + Clique duas vezes

  • Mostrar documentação: + +0

  • Documentação para seleção: + + +/

  • Mova o foco para filtrar no Navegador: + +J

  • Mover o foco para filtrar nos utilitários: + +L


5

Arquivo → Abrir rapidamente ...

Você pode atribuir um atalho a ele em Preferências → Ligações de teclas. O padrão deve ser + Shift+D .

(Se você tiver um #include/ #import, poderá colocar o cursor de texto nele e pressionar + Shift+ Dpara preencher o nome do arquivo automaticamente.)


1
Isso é bem liso (a parte de inclusão / importação). Obrigado.
Mike

3

Observe também que, se você pressionar Command e clicar no nome de uma classe, o Xcode o levará para a implementação dessa classe.


1

Se você quiser pular para uma linha específica em um arquivo específico. Então

Primeiro: Command + Shift + o

Em seguida, digite CustomView: 60

Significa no arquivo número da linha CustomView 60.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.