Concluindo código com a conclusão de código em rápido

Xcode “relógios” suas teclas, o que lhe permite sugerir código enquanto você digita. Este recurso é chamado conclusão de código

, e é uma grande economia de tempo. Aqui estão alguns exemplos de seu uso, juntamente com algumas coisas que atente para - assim como às vezes você pode cometer erros, pode assim a conclusão do código do Xcode!

Video: Erro concluindo a instalação Windows 7

conclusão de código é o nome da tecnologia. Na interface de usuário do Xcode, no entanto, é referido como Fix-It.

Para criar um novo projeto, primeiro Xcode lançamento e escolha Arquivo → Novo → Projeto, selecione um modelo, e escolher um nome e local para seu novo projeto.

Da mesma forma, você pode criar um novo playground com o lançamento Xcode, escolhendo Arquivo → Novo → Playground, selecionando Swift como seu idioma, e inserindo um nome e local para o playground.

Usando a conclusão do código de base

As seguintes etapas levá-lo através de uma demonstração de conclusão de código. Esta demonstração usa um campo de jogos:

Video: Saints Row IV: Códigos de Zueira!

  1. Criar um campo de jogos, como mostrado aqui.

    Você pode baseá-lo em iOS ou OS X.

    Você pode suprimir do texto inicial, se quiser. Playgrounds começar com um comentário, uma importar declaração, e um conjunto variável de seqüência para “Olá, playground.” Deixe aqueles ou não, como você deseja.

  2. Comece digitando o código para criar uma variável - var myVar: String. digite lentamente var minhaVar: S.

    Vá devagar para permitir a conclusão de código para fazer seu trabalho (não porque conclusão de código precisa de muito tempo para trabalhar, mas porque vai lentamente vai lhe dar uma sensação de quanto tempo o processo leva em seu Mac com a sua configuração específica). Pouco depois de digitar o S, você verá que o resto da palavra Corda será preenchida com texto cinza. Dependendo de suas preferências, o S pode ser azul (o valor padrão) ou alguma outra cor, enquanto a conclusão sugeriu (Corda) É cinzento.

  3. A partir daqui, você pode fazer qualquer um dos três coisas:

  4. Aceitar a conclusão: Se a conclusão sugeriu (Corda) É o que você quer, pressione Return ea sugestão é aceite. O cinza de Corda alterações à mesma cor que o inicial S.

  5. hesite: Por outro lado, se você hesitar antes de aceitar a sugestão, sugestões de conclusão adicionais aparecerão em uma lista na parte superior do parque, como mostrado aqui. Note que a lista de conclusões adicionais é de rolagem: muito mais opções disponíveis do que os mostrados.

  6. Continue digitando: Se você continuar a digitar Strin, a lista de sugestões de conclusão fica mais curto, como mostrado. Clique uma sugestão da lista, e vai substituir o texto no parque infantil. A qualquer momento, você pode pressionar Return para aceitar a conclusão sugerida.



Usando a conclusão de código em um projeto

conclusão de código não basta olhar para o que você está typing- ele também olha para o contexto do que você está digitando. Os passos seguintes mostram-lhe como conclusão de código interpreta acordo com o contexto:

Video: A Conclusão - O legado do Call Of Duty Black Ops 3! (Opinião)

  1. Comece criando um novo projeto com base no modelo de aplicação Mestre-Detalhe iOS.

  2. Abra o navegador do projeto no lado esquerdo da janela do espaço de trabalho (se já não estiver aberto) ou usando Ver → Mostrar Project Navigator, -1, ou o botão à direita da barra de ferramentas para mostrar ou ocultar o navegador do projeto.

  3. Se necessário, abra a pasta do projeto no navegador do projeto.

  4. Se necessário, abra o grupo de projeto (ele tem um ícone de pasta, mas é um grupo).

  5. Vá até o topo da AppDelegate.swift arquivo, como mostrado aqui.

  6. Logo abaixo da janela var: UIWindow? linha, comece digitando o código para criar uma variável - var myVar: String.

    A lista de sugestões de conclusão de código aparece, como mostrado. Novas escolhas - UnsafeMutablePointer e UnsafeMutablePointer- agora aparecem na lista. Estas conclusões no ambiente Xcode são possíveis por causa da sintaxe que os rodeia.

Trabalhando com a conclusão de código

mudanças de conclusão de código e evolui ao longo do tempo. Mesmo que você tenha usado antes, você pode achar que tem características que não estavam disponíveis quando soube pela primeira vez. Para obter o máximo proveito dela, tente algumas destas dicas:

  • Preste atenção à cor do texto enquanto você digita: Resolver em um estilo que você gosta e ficar com ela para que você possa reconhecer quando as mudanças de coloração. Se a coloração parece errado, Xcode não é, provavelmente, reconhecendo sua sintaxe - a razão mais comum para isso é que você entrou em um erro de digitação. Por exemplo, se você digitar minhaVar: S ao invés de var minhaVar: S, o S permanecerá sem cor (preto por padrão).

  • Para regenerar as sugestões de conclusão de código, utilize Apagar para retroceder a um ponto em seu código antes da primeira letra que parece colorido corretamente: Por exemplo, se você quiser regenerar as sugestões para S, backup para o espaço antes e redigitar S.

  • Considere o uso de conclusão de código, mesmo se você é um datilógrafo rápido: Se você digitar rapidamente, você não pode pensar que você precisa de conclusão de código - mas não tenha tanta certeza. Não só poupar as teclas digitadas, ele também completa o código de precisão, e digitadores rápido sempre pode cometer erros.

  • Lembre-se que a conclusão do código é preciso - mas não é infalível: conclusão de código não cometer erros, e, no entanto, por vezes, as suas conclusões estão erradas.

  • Sempre olhar para a conclusão sugerida antes do retorno pressionando: Na maioria das vezes é correto ou é uma má interpretação óbvia de suas intenções. Mas, às vezes, você tem que intervir para corrigir uma má interpretação, e nesses casos, você deve digitar o código você mesmo.


Publicações relacionadas