Atalhos de Xcode mais úteis

Chaves poderosas para cada desenvolvedor para aumentar a produtividade.

Foto de Eduardo Cano Photo Co. no Unsplash

Como desenvolvedores, passamos a maior parte do tempo no Xcode IDE . Quando comecei minha carreira de desenvolvimento, me perguntei como meu pai trabalhava muito mais rápido do que eu. Quando eu perguntei a ele como você pode fazer isso, ele respondeu que é “mágico”. Mas quando eu os observei, eles freqüentemente usaram alguns atalhos. E usei predominantemente o mouse em vez dos atalhos de teclado, o que me inspirou a descobrir alguns atalhos que impulsionam minha vida de desenvolvimento.

O objetivo de escrever este blog é compartilhar conhecimento com todos os engenheiros do iOS e ajudá-los a aumentar a velocidade de produtividade.

Mais uma coisa que quero transmitir que este blog ajuda todo tipo de desenvolvedor, seja ele um desenvolvedor júnior, sênior ou profissional.

Resumi 3 tipos de atalhos neste blog

  • Atalhos Básicos
  • Atalhos intermediários
  • Atalhos Pro (avançados)
Você não precisa memorizar esta lista para prosseguir. Eu adicionei os atalhos nomeados junto com os símbolos por toda parte.

1. Atalhos básicos 👨🏻‍💼

Lista dos atalhos mais comuns usados ​​no Xcode:

  • Construir projeto: ⌘ + B
    (Command + B)
  • Executar projeto: ⌘ + R
    (Command + R)
  • Projeto de teste: ⌘ + U
    (Command + U)
  • Parar de executar o projeto: ⌘ +.
    (Command +. (Ponto))
  • Limpar projeto: ⌘ + ⇧ + K
    (Command + Shift + U)
  • Limpe a pasta de compilação: ⌘ + ⇧ + ⌥ + K
    (Command + Shift + Option + K)
  • Abra rapidamente: ⇧ + ⌘ + O
    (Shift + Command + O)
  • Preenchimento de código: ⌃ + Espaço
    (Control + Espaço)

Lista dos atalhos de espaço de trabalho mais comuns usados ​​no Xcode:

Ocultar / Mostrar Área de Navegação: ⌘ + 0 (Command + 0)
Ocultar / mostrar área de depuração: ⌘ + ⇧ + Y (Command + Shift + Y)
Ocultar / Mostrar Área de Utilidade: ⌘ + ⌥ + 0 (Command + Option + 0)
Navegação pelas guias da área do inspetor: ⌘ 1 a 9 (Command + 1 a 9)
  1. Mostrar navegador do projeto: ⌘ + 1
  2. Mostrar o navegador de controle de origem: ⌘ + 2
  3. Mostrar o navegador de símbolos: ⌘ + 3
  4. Mostrar o navegador de localização: ⌘ + 4
  5. Mostrar o navegador de problemas: ⌘ + 5
  6. Mostrar o navegador de teste: ⌘ + 6
  7. Mostrar o navegador de depuração: ⌘ + 7
  8. Mostrar o navegador do breakpoint: ⌘ + 8
  9. Mostrar o navegador de relatórios: ⌘ + 9
  10. Navegação pelas guias da área de utilitários: ⌥ + ⌘ + 1 a 7 (Opção + Comando + 1 a 7)
  11. Mostrar o inspetor de arquivo: ⌥ + ⌘ + 1
  12. Mostrar o inspetor de histórico: ⌥ + ⌘ + 2
  13. Mostre o inspetor de ajuda rápida: ⌥ + ⌘ + 3
  14. Mostre o inspetor de identificação: ⌥ + ⌘ + 4
  15. Mostrar o inspetor de atributos: ⌥ + ⌘ + 5
  16. Mostrar o inspetor de tamanho: ⌥ + ⌘ + 6
  17. Mostre o inspetor de conexão: ⌥ + ⌘ + 7

1. Abra rapidamente dentro do projeto

Abra rapidamente: ⇧ + ⌘ + O (Shift + Command + O)

2. Editor de Assistência

Abrir / Fechar editor de assistência: ⌘ + ⌥ + ⏎ (Command + Option + Enter)

3. Documentação de automóveis

Documentação automática: ⌘ + ⌥ + / (Command + Option + barra direita)

4. Biblioteca de Objetos

Abra objetos rapidamente: ⇧ + ⌘ + L (Shift + Command + L)

5. Comente linha ou bloco específico: ⌘ + / (Command + barra direita)

Linha ou bloco específico do comentário: ⌘ + / (Command + barra direita (/))

6. Dobrar / desdobrar classe ou corpo do método: ⌥ + ⌘ + ← OU ⌥ + ⌘ + →
(Opção + Comando + seta para a esquerda OU Opção + Comando + seta para a direita)

Dobrar / desdobrar classe ou corpo do método: ⌥ + ⌘ + ← OU ⌥ + ⌘ + → (Opção + Comando + seta para a esquerda / seta para a direita)

7. Reordene as declarações: ⌥ + ⌘ + [ OU ⌥ + ⌘ +]
(Opção + Comando + colchete esquerdo / colchete direito)

Reordenar as declarações: ⌥ + ⌘ + [OU ⌥ + ⌘ +] (Option + Command + colchete esquerdo / colchete direito)

8. Código de recuo: ⌘ + [ OU ⌘ +]
(Comando + colchete esquerdo / colchete direito)

Código de recuo: ⌘ + [OU ⌘ +] (Comando + colchete esquerdo / colchete direito)

9. Adicionar e remover pontos de interrupção : ⌘ + \ (Command + barra esquerda)

Adicionar e remover pontos de interrupção: ⌘ + \ (Command + barra esquerda)

10. Ative / desative todos os pontos de interrupção: ⌘ + Y (Command + Y)

Ativar / desativar todos os pontos de interrupção: ⌘ + Y (Command + Y)

11. Mostrar / ocultar conclusões: ⎋ OU ⌃ + Espaço (Escape) OU (Control + Espaço)

Mostrar / ocultar conclusões: ⎋ OU ⌃ + Espaço (Escape) OU (Control + Espaço)

12. Vá para a definição: ^ + ⌘ + J OU ^ + ⌘ + Clique
(Control + Command + J) OU (Control + Command + Clique)

Saltar para a definição: ^ + ⌘ + J OU ^ + ⌘ + Clique (Control + Command + J) OU (Control + Command + Clique)

3. Atalhos Pro (avançados) 🚀

1. Encontre qualquer método ou função dentro do arquivo: ⌃ + 6 (Control + 6)

Encontre qualquer método ou função dentro do arquivo: ⌃ + 6 (Control + 6)

2. Editar / renomear a variável / nome do método, todos no escopo: ⌃ + ⌘ + E (Control + Command + E)

Editar / renomear variável / nome do método, todos no escopo: ⌃ + ⌘ + E (Control + Command + E)

3. Corrija todas as sugestões / erros automáticos no código: ^ + ⌥ + ⌘ + F
(Control + Option + Command + F)

Corrigir todas as sugestões / erros automáticos no código: ^ + ⌥ + ⌘ + F (Control + Option + Command + F)

4. Encontre o texto no projeto: ⇧ + ⌘ + F (Shift + Command + F)

Encontrar texto no projeto: ⇧ + ⌘ + F (Shift + Command + F)

5. Encontre a hierarquia de chamada de método: ⇧ + ^ + ⌘ + H
(Shift + Control + Command + H)

Localizar hierarquia de chamada de método: ⇧ + ^ + ⌘ + H (Shift + Control + Command + H)

6. Vá para a linha: ⌘ + L (Command + L)

Saltar para a linha: ⌘ + L (Command + L)

7. Cursor múltiplo: ⇧ + ^ + Clique (Shift + Control + Clique)

Conclusão

Tenho certeza de que os atalhos acima irão ajudá-lo muito, mas é difícil memorizar cada atalho de uma vez, então seja paciente e tente adotar alguns atalhos em sua rotina de desenvolvimento diária e um dia você será o desenvolvedor Ninja .

Espero que essas dicas tenham ajudado você e aprendido algo novo hoje, se você gostou de ler este artigo, não deixe de me bater algumas palmas 🖐.

Deixe-me saber o que você pensa e compartilhe seus atalhos favoritos do Xcode conosco nos comentários.

Suggested posts

Eu tentei Tana, Anytype e Notion, então comprei uma licença Obsidian Catalyst. Aqui está o porquê…

Eu tentei Tana, Anytype e Notion, então comprei uma licença Obsidian Catalyst. Aqui está o porquê…

Por onde começo quando se trata de falar sobre a variedade de aplicativos disponíveis para cada tipo de propósito de PKM? Um novo software é lançado aparentemente todos os dias no momento, todos prometendo ser o único aplicativo que substitui todos os outros, resolvendo todos os seus problemas de produtividade. Esses novos programas e sistemas sempre me atraem no início, mas, sem dúvida, nunca provaram ser tudo o que afirmavam que seriam.

Incomodado com os amadores que exploram o Linkedin como Tinder?

Incomodado com os amadores que exploram o Linkedin como Tinder?

Usar o LinkedIn como um site de namoro é inaceitável. Conectar-se com colegas de trabalho, empresários e empregadores em potencial é o objetivo anterior do site de relacionamento profissional LinkedIn.

Related posts

VIDA SEM LIMITES

Quando você cresce, tende a ouvir que o mundo é do jeito que é e sua vida é apenas viver sua vida dentro do mundo, nunca arriscando sua vida, apenas siga um caminho definido e morra no final, e tente não bater demais nas paredes. Mas essa é uma vida muito limitada.

A lenta erosão: revelando como as pessoas desperdiçam em suas carreiras

A lenta erosão: revelando como as pessoas desperdiçam em suas carreiras

No mundo acelerado e competitivo de hoje, a carreira desempenha um papel significativo no crescimento pessoal, na estabilidade financeira e na satisfação geral com a vida. No entanto, muitos indivíduos encontram-se presos em um ciclo implacável de estagnação e insatisfação, definhando gradualmente em suas vidas profissionais.

O que você pode fazer em sua temporada de espera (esperando para conseguir seu primeiro emprego em tecnologia)

O que você pode fazer em sua temporada de espera (esperando para conseguir seu primeiro emprego em tecnologia)

Mudar para uma nova carreira pode ser extremamente desafiador se você tentar fazer isso sozinho. É importante encontrar parceiros de responsabilidade que estejam no mesmo nível de aprendizado que você, que compartilhem objetivos, tenacidade e motivação semelhantes.

A arte é sempre apolítica?

A arte é sempre apolítica?

Ontem, fechamos a porta do Festival Eurovisão da Canção deste ano com uma brilhante e caótica grand finale, onde a cantora sueca Loreen levou para casa o troféu, tornando-se a primeira mulher a vencer duas vezes e trazendo a coroa de volta para a Suécia 50 anos depois que o ABBA venceu a competição com “Waterloo”. Eles se tornaram um dos maiores artistas do cânone da música pop.