Tour rápido do ambiente de desenvolvimento integrado

Este tópico fornece uma visão geral sobre muitos dos recursos e ferramentas incluídas no Visual Studio para o desenvolvimento de aplicativos.

Ambiente de desenvolvimento integrado

A família de produtos Visual Studio compartilha um único ambiente de desenvolvimento integrado (IDE) que é composto de vários elementos: o ferramenta barra de menus, barra ferramenta padrão, vários ferramenta janelas ancoradas ou oculto automático na esquerda, parte inferior e à direita, bem sistema autônomo o espaço do editor.As janelas de ferramentas, menus e barras de ferramentas disponível dependem do tipo de projeto ou arquivo que você está trabalhando.

Figura 1: IDE com o Geral Development Settings aplicado

Dependendo das configurações que tenha aplicado, e personalizações subsequentes feitas, o posicionamento das janelas de ferramentas e outros elementos na IDE difere.Você pode alterar as configurações usando o Importar Assistente e Exportarar de configurações.

Você pode facilmente mover e ancorar janelas usando o losango de guia visual ou ocultar janelas temporariamente usando ocultar automaticamente.Para obter mais informações, consulte Como: Organizar e ancorar Windows.

Você pode usar o Visual Studio modelo de automação para automatizar e estender o IDE. Para obter mais informações, consulte Personalizar e automatizar o ambiente de desenvolvimento.

Sistema do projeto

Soluções e projetos contêm itens que representam as referências, conexões de dados, pastas, e arquivos que você precisa para criar seu aplicativo.Um contêiner da solução pode conter vários projetos e um contêiner de projeto normalmente contém vários itens.Para obter mais informações, consulte Soluções como Containers e Projetos como Containers.

The Explorer solução Exibe soluções, seus projetos e os itens nesses projetos. Do Solution Explorer, você pode abrir arquivos para edição, adicionar novos arquivos ao projeto, e visualizar propriedades da solução, projeto, e itens.

Figura 2: Gerenciador de Soluções

Para obter mais informações, consulte Usando o Solution Explorer e Como: Criar soluções e projetos.

Editores e Designers

O editor e designers que você usa dependem do tipo de arquivo ou documento que você está criando.O editor de texto é o processador de texto básico da IDE, enquanto o editor de código é editor básico de código fonte.

Outros editores, como o editor CSS, o designer de HTML, e o Web Page Designer, compartilham muitos dos recursos encontrados no editor de código, juntamente com melhorias específicas do tipo de código ou marcação suportada.

Editores e designers geralmente têm dois modos de exibição: um modo de exibição de design gráfico e o código de modo de exibição ou modo de exibição de fonte.O modo de modo de exibição de Design permite que você especificar o local dos controles e outros itens na interface do usuário ou página da Web.Você pode com com facilidade arrastar um controle do Toolbox e coloque-o na área de design.

Figura 3: Designer de páginas da Web, exibição Design

O modo de exibição fonte exibe o código fonte para o arquivo ou documento.Esse modo de exibição suporta ajuda na codificação sistema autônomo o IntelliSense, seções de código recolhíveis, Refatoraçãoe inserção de trecho de código. Outros recursos incluem a quebra automática de linha, marcadores, e exibição do número das linhas, para citar alguns.Para obter mais informações, consulte Editor de conveniência comandos e recursos.

Figura 4: Designer de páginas da Web, exibição Código-fonte

Alguns editores, sistema autônomo o página da Web Designer e o Designer de HTML, também fornecem uma visão híbrido que lhe permite ver sistema autônomo gráficos e exibição de um arquivo de código simultaneamente.Este modo de exibição é chamado modo divisão.

Figura 5: Web página Designer, modo divisão

Ferramentas de compilação e depuração

O Visual Studio fornece um conjunto robusto de ferramentas de compilação e depuração.Com configurações de compilação, você pode selecionar os componentes que você irá criar, excluir aqueles você não irá criar e determinar como os projetos selecionados serão compilados e em qual plataforma.Você pode ter configurações de compilação para soluções e projetos.Para obter mais informações, consulte Como: Criar e editar configurações e Compilação Durante o Desenvolvimento de Aplicativos.

Quando você compila, você está iniciando o processo de depuração.Compilar seu aplicativo ajuda a detectar erros em tempo de compilação.Esses erros podem incluir sintaxe incorreta, palavras-chave incorretas e digitação incompatível.The Janela de saída exibe esses tipos de erros.

Figura 6: Janela de saída com informações de compilação

Após você ter criado seu aplicativo, você pode usar o depurador para detectar e corrigir esses problemas como erros de lógica e semântica que são detectados em tempo de execução.No modo de interrupção, você pode examinar variáveis locais e outros dados relevantes usando ferramentas sistema autônomo, por exemplo, Variable Windows e o Windows da memória.

Figura 7: Formulário do Visual Basic no modo de interrupção

Figura 8: Janelas de ferramentas de depuração

The Janela Lista de Erros Exibe erros, avisos, e Outros mensagens relacionadas à depuração.

Para obter mais informações, consulte Guia para o depurador.

Ferramentas de implantação

O Visual Studio fornece duas estratégias diferentes de implantação: ClickOnce e o Windows Installer. Com ClickOnce implantação, você publica o aplicativo em um local centralizado e o usuário instala ou executa o aplicativo a partir desse local. Com a implantação do Windows Installer, você empacota o aplicativo em um arquivo setup.exe e distribui esse arquivo para os usuários; eles executam o arquivo setup.exe para instalar o aplicativo.Para uma comparação detalhada, consulte Escolhendo uma estratégia de implantação.

ClickOnce permite que você rapidamente implante aplicativos usando o Assistente de Publicar.

Figura 9: Assistente de publicar

Para obter mais informações, consulte Como: publicar um aplicativo ClickOnce..

A implantação do Windows Installer fornece maior flexibilidade para implantar aplicativos.Vários editores, sistema autônomo a Personalizar Ações Editor e o Editor de interface do usuário, lhe permitem personalizar o Windows Installer para atender às suas necessidades de implantação. Para criar um arquivo de instalação básico, use o Editor do sistema de arquivos Para especificar quais itens serão implantados.

Figura 10: Editor de arquivo do sistema

Para obter mais informações, consulte Tarefas de implantação do instalador do Windows e Editores usados na implantação.

Documentação do produto

Você pode acessar a Ajuda pressionando F1 na IDE, bem como através do sumário, índice e pesquisa de texto completo.Você pode usar a Ajuda instalada localmente ou usar o MSDN Online e outras fontes online para obter ajuda.

Figura 11: Página de Pesquisar da Ajuda

Para obter mais informações, consulte Techniques for Locating Ajuda.

Consulte também

Conceitos

O que há de novo no Visual Studio 2008

Como fazer no desenvolvimento em geral