Como faço para alternar entre o cabeçalho e o arquivo de implementação no Xcode 4?
No XCode 3 era cmd e direito ou esquerdo (eu acho)
Como faço para alternar entre o cabeçalho e o arquivo de implementação no Xcode 4?
No XCode 3 era cmd e direito ou esquerdo (eu acho)
Respostas:
Ctrl+ Cmd+ Upou Down, mas o atalho parece um pouco meticuloso e às vezes para de funcionar, ainda não tenho certeza quando e por quê.
essa é a dica crítica para garantir que funcione. Clique em qualquer lugar no código real. (Se você estiver ativo em um dos outros muitos painéis do Xcode, o combo de pressionamento de tecla não tem, ou tem diferentes, significado (s).)
Além disso, você pode deslizar com três dedos para cima e para baixo no touchpad, se tiver um.
Ctrl + Cmd + Cima ou Baixo
O atalho às vezes para de funcionar !!
A opção de menu mudou para "Navegar-> Ir para a próxima contraparte" e "Navegar-> Ir para a contraparte anterior".
Nas preferências, a combinação de teclas está agora em "Saltar para a próxima contraparte" e "Saltar para a contraparte anterior".
Por que a Apple insiste em mudar as posições do menu E os nomes dessas coisas está além da minha compreensão! Quero dizer "Contraparte" !?
Não vale a pena mover Ctrl + Cmd + Esquerda ou Direita entre os arquivos anteriores e os próximos que foram visualizados (quero dizer, "contrapartes") também. Eles também estão sob os atalhos de teclado "Ir para a próxima contraparte" e "Ir para a contraparte anterior").
O motivo pelo qual a opção de menu foi dividida entre:
"Navegar-> Ir para a próxima contraparte" e "Navegar-> Ir para a contraparte anterior"
é porque você pode ter mais do que apenas um arquivo de cabeçalho e um arquivo de origem com o mesmo nome de arquivo. Além de ter arquivos .xib correspondentes para controladores de exibição, eu tenho arquivos .vsh e .fsh separados para sombreadores de vértice e fragmento em meu programa OpenGL. Junto com meus arquivos .h e .cpp, há uma lista de 4 arquivos nos quais posso navegar para cima ou para baixo com uma ligação de tecla, em vez de pressionar a mesma ligação de tecla 3 vezes seguidas para voltar do arquivo 2 para o arquivo 1.
Também no Xcode 6.1 / 7.1 os atalhos são os mesmos:
Vá para a próxima contraparte:
Ctrl+ Cmd+Up
Ir para a contraparte anterior:
Ctrl+ Cmd+Down
Pessoalmente, vindo do eclipse, eu altero este atalho com:
Ctrl+Tab
essa combinação ainda não está ligada a mais nada.
Xcode -> Preferences -> Key Bindings
procure por "Jump to next counterpart" e coloque a nova combinação de teclas.
Isso é mais eficiente do que as ligações padrão, pois você pode usar uma mão em vez de duas!
"mas o atalho parece um pouco meticuloso e às vezes para de funcionar, ainda não tenho certeza de quando e por quê."
Às vezes, o Xcode perde o controle de quais .m e .h pertencem um ao outro. Este é o caso, por exemplo, quando você abre um dos arquivos diretamente do Finder. Quando você abre o arquivo da lista de arquivos no Xcode, normalmente funciona bem. Embora quando você mover arquivos entre pastas e grupos na lista de arquivos do Xcode, também listará a relação entre os arquivos.
O comando para alternar entre os arquivos meh é CTL-CMD-up / down. Às vezes fica preso. Para desbloquear, basta salvar o arquivo, ou seja, CMD-S, e a tecla de atalho deve funcionar novamente.