Navegue nos editores de código xcode

Video: IDE E EDITORES DE CÓDIGO... QUAL EU USO?!

Quando você cria aplicativos para iOS6, você precisa entender o Xcode Workspace, incluindo Assistant também. Este artigo irá ajudá-lo a estender esse conhecimento e descrever as tarefas comuns que você precisa para ser capaz de fazer no Xcode.

Como você&rsquo-vi, mais trabalho de desenvolvimento no Xcode é feito na área do Editor, a área principal que é sempre visível dentro da janela do espaço de trabalho. A área Editor também pode ser configurado ainda, com o painel do editor padrão sempre mostrado, bem como um painel Assistente opcional que mostra conteúdo relacionado. (Se você selecionar uma interface [.h] Arquivo de cabeçalho, o painel Assistente mostra a implementação correspondente [.m] Arquivo de código, e vice-versa- I don&rsquo-t falar sobre o painel de Versão, mas mostrando que a área também é uma opção.)

O termo vidraça (Editor padrão vidraça e Assistente vidraça) Aqui se refere a determinadas configurações, embora a Apple doesn&uso rsquo-t esse termo. Esta é a distinção entre o área do editor configuração (o editor padrão não é realmente um editor em tudo, mas simplesmente uma única configuração de painel na área do editor) e as built-in editores - um editor opera em um área do editor. Os principais editores são os seguintes:

  • editor Fonte: Você usa esse towrite editor e editar o seu código fonte, bem como definir e ativar (ou desativar, para que o assunto) breakpoints, bem como para controlar a execução do programa.

  • editor do projeto: Com este editor, você visualizar e editar projetos e de destino configurações, tais como opções de construção, arquiteturas-alvo, e as características de assinatura de código.

  • Construtor de Interface: Aqui, você criar graficamente e arquivos de interface usuário editar em storyboards e .xib arquivos.

    Video: ¿MEJORES 5 EDITORES DE CÓDIGO PARA ANDROID? acá están!

O editor que você usa é determinado pelo que você tenha selecionado no navegador do projeto. Um painel editor aparece para esse item (selecionado) na área do Editor.

No início de um projeto, para storyboards, você trabalha principalmente no redator Interface Builder, mas quando você código, você faz a maior parte de seu trabalho no editor de código no painel editor do padrão, com algumas incursões, conforme necessário, para o painel editor assistente e uma excursão ocasional na área de Utility também.

Você usar o seletor de exibição na barra de ferramentas Workspace para ocultar ou mostrar as áreas Navigator, depurar e utilitário. Se você gosta, você pode ocultar as outras áreas e ver apenas o editor de fonte (e talvez o Assistant).

Video: Sublime, Atom, Vscode... ¿cuál es el mejor editor de código?

Esta figura mostra o navegador do projeto. Porque RTMasterViewController.m foi selecionado, você vê o editor fonte exibindo o arquivo no painel do editor do padrão. (Se você tivesse que escolher um dos arquivos de storyboard no navegador do projeto, você&rsquo-veria Interface Builder como seu editor de escolha.)



Na figura, o desenvolvedor também selecionou o Assistente no seletor Editor e dividir os painéis usando os controles de divisão (o próximo a última &ldquo- +&ícone rdquo- à direita na barra de salto).

O editor de código com a Norma e painéis Editor Assistente.

O editor de código com a Norma e painéis Editor Assistente.

Observe que quando o assistente for selecionado, o RTMasterViewController.h arquivo aberto. que&rsquo-s porque o painel editor assistente automaticamente (dependendo de como você configurá-lo) mostra o conteúdo relacionado para o que você selecionar no navegador do projeto de modo que você pode editar ambos facilmente. Você, então, ver RTMasterViewController.m (O arquivo de código de implementação) no painel editor de código do padrão e RTMasterViewController.h (O arquivo de cabeçalho) no painel editor Assistente. Ao clicar os controles de divisão abre um segundo painel também.

O botão Padrão painel do editor.

O painel padrão editor (painel editor à esquerda, ou a de cima, se você tem uma divisão horizontal) é a que&rsquo-s afetada por mudar a sua seleção no navegador do projeto.

A interface (.h) Arquivo de cabeçalho define a classe&interface de rsquo-s especificando o seguinte:

  • A declaração da classe (eo que herda).

  • Métodos.

    Video: How to Use Python in XCode

  • Qualquer instância variáveis ​​(isto é, variáveis ​​definidas em uma classe). Note-se que a Apple tem sugerido afastando-se declarar variáveis ​​de instância na interface e movendo essas declarações ao ficheiro de implementação para mantê-los mais privado.

A implementação (.m) Arquivo de código, por outro lado, contém o código para a classe, que inclui cada definição de método. Ele também pode conter as declarações de variáveis ​​de instância.

Por padrão, o painel do editor assistente aparece à direita do painel de editor de código. Para alterar a orientação do painel do editor assistente para o painel editor da fonte, escolha Exibir → Assistente de Layout e escolha um layout. Se o arquivo de cabeçalho doesn&rsquo-t aparecer para você, navegar até ele usando a barra de salto, como explicado na próxima seção.


Publicações relacionadas