Para aqueles que têm o aplicativo SizeUp instalado, seu atalho de teclado padrão para mover o Espaço acima / abaixo pode interferir quando você tenta executar Ctrl + Cmd + atalho de teclado para cima ou para baixo. Portanto, não se esqueça de tirar esses atalhos.
sivabudh
1
Não respondendo estritamente à pergunta, mas verifique o AppCode da JetBrains ( jetbrains.com/objc ). É uma grande melhoria em relação ao XCode e alternar entre a declaração e a implementação é tão fácil quanto Command + b (com a vantagem adicional de realmente fazer isso, ao contrário do XCode).
danw 01 de
Respostas:
187
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ê.
Certifique-se de clicar PRIMEIRO na janela de código real ...
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).)
Obrigado, estava me deixando maluco por não conseguir descobrir o novo atalho no 4. Eu estava tão bravo que eles o mudaram!
Rob
23
Para uma empresa que se orgulha de sua usabilidade e facilidade de uso; como a Apple consegue tornar o XCode tão confuso de se trabalhar. Não, isso não é um discurso retórico; é um comentário honesto: a Apple não valoriza os desenvolvedores que trabalham em aplicativos para Mac e iOS? Somos "menos" que os consumidores? Obrigado pela pergunta e pela resposta; meu trabalho é difícil o suficiente sem ter que lutar contra as deficiências do XCode.
Robert Altman
Sim, demora um pouco para se acostumar, mas eventualmente chega-se lá!
TheLearner de
parou de funcionar para mim também por algum motivo, reiniciei o xcode e ele está funcionando novamente.
M0rph3v5
Uma ocasião em que ele para de funcionar é quando você renomeia uma classe usando a ferramenta de refatoração.
zoul
10
Além disso, você pode deslizar com três dedos para cima e para baixo no touchpad, se tiver um.
Não está mais no Lion ... Isso agora é o Controle da Missão: - /
Arne
2
@Ame, isso realmente me deixou chateado. :(
Jacob Relkin
Se você segurar a opção e deslizar com três dedos para baixo, o xcode mostrará o editor assistente que possui o arquivo de cabeçalho e o arquivo de implementação.
Khon Lieu
6
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.
"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.
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ê.
Certifique-se de clicar PRIMEIRO na janela de código real ...
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).)
fonte
Além disso, você pode deslizar com três dedos para cima e para baixo no touchpad, se tiver um.
fonte
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").
fonte
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.
fonte
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.
procure por "Jump to next counterpart" e coloque a nova combinação de teclas.
PRÓ
Isso é mais eficiente do que as ligações padrão, pois você pode usar uma mão em vez de duas!
fonte
"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.
fonte
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.
fonte