Escolar Documentos
Profissional Documentos
Cultura Documentos
Visual Studio IDE PDF
Visual Studio IDE PDF
Microsoft Visual Studio 2015 é um conjunto de ferramentas de criação de software, da fase de planejamento até
o design de interface do usuário, codificação, teste, depuração, analisando a qualidade do código e
desempenho, implantação de clientes e coleta de telemetria sobre o uso. Essas ferramentas foram projetadas
para funcionar juntas diretamente possível e são todos expostos por meio do Visual Studio Integrated
Development Environment (IDE).
Você pode usar o Visual Studio para criar vários tipos de aplicativos, de simples aplicativos para Windows store e
jogos para clientes móveis, a sistemas grandes e complexos como empresas de energia e data centers. Você
pode criar
1. Aplicativos e jogos executados não apenas no Windows, mas também Android e iOS.
2. Sites e serviços da web com base no ASP.NET, JQuery, AngularJS e outras estruturas populares.
3. Aplicativos para plataformas e diversos dispositivos, como Azure, Office, Sharepoint, Hololens, Kinect e
Internet das Coisas, para citar apenas alguns exemplos.
4. Jogos e aplicativos com uso intensivo de gráficos para uma variedade de dispositivos do Windows,
incluindo Xbox, usando o DirectX.
O Visual Studio por padrão oferece suporte para C#, C e C++, JavaScript, F # e Visual Basic. Visual Studio
funciona e se integra bem com aplicativos de terceiros com o Unity por meio de Visual Studio Tools for Unity
extensão e Apache Cordova por meio de Visual Studio Tools for Apache Cordova. Você pode estender o Visual
Studio por conta própria, criando ferramentas personalizadas que realizem tarefas especializadas.
Se você nunca usou o Visual Studio antes, aprenda as Noções básicas com nosso Guia de Introdução ao Visual
Studio tutoriais e orientações passo a passo.
Se você quiser saber sobre os novos recursos no Visual Studio 2015, consulte O que há de novo no Visual Studio
2015.
Você pode instalar o Visual Studio 2015, baixando-a do Downloads do Visual Studio. Se você precisa saber
mais sobre o processo de instalação, consulte Instalando o Visual Studio.
Fundamentos do IDE
A imagem a seguir mostra o IDE do Visual Studio com um projeto aberto e a janela Solution Explorer para
navegação nos arquivos de projeto, e a janela Team Explorer para navegação em controle de código e
acompanhamento de item de trabalho. Os recursos na barra de título que são chamados são explicados
abaixo mais detalhadamente.
Entrar
Quando você inicia o Visual Studio pela primeira vez, você pode entrar usando sua conta da Microsoft ou
sua conta de trabalho ou escolar. Que está sendo assinado permite que você sincronize suas configurações,
como layouts de janela, em vários dispositivos e conectar-se automaticamente para os serviços que você
possa precisar, como as assinaturas do Azure e o Visual Studio Team Services. Se você tiver uma licença
baseada em assinatura, você precisará entrar no Visual Studio regularmente para manter seu token de
licença nova. Se você tiver uma licença de chave do produto, você não precisa entrar, mas isso dificulta a
ele mais conveniente para se conectar ao Visual Studio Team Services e suas contas com o Azure, Office
365 Salesforce.com. Para obter mais informações, consulte Fazendo login no Visual Studio.
Se você tiver várias contas de serviços de equipe do Visual Studio, contas do Azure ou assinaturas do
MSDN, você pode vinculá-los e acessar os recursos e serviços em todas as suas contas com um logon
único. Para obter mais informações, consulte Trabalhar com várias contas de usuário.
Permanecer atualizado
O ícone de notificação no canto superior direito da barra de título informa quando as atualizações estão
disponíveis para o Visual Studio ou todos os componentes que você instalou relacionados. Você pode optar
por descartar ou agir sobre essas notificações. Para obter mais informações, consulte Visual Studio
notificações.
MSDN é o site da Microsoft para obter a documentação técnica; Você está lendo esta página no MSDN
agora mesmo! No Visual Studio, você pode pressionar F1 para ir para a página de Ajuda do MSDN para a
janela ativa. Você também pode pressionar F1 no editor de códigos para ir para a página de Ajuda do
MSDN para a API ou a palavra-chave na posição atual do cursor. Por exemplo, em um arquivo c#, coloque o
cursor em algum lugar ou apenas no final de um System.String declaração e pressione F1 para ir para a
página de Ajuda do MSDN para String.
Fornecendo comentários
É fácil fornecer comentários sobre o Visual Studio sempre que quiser. Clique no ícone de comentários na
barra de título lado QuickLaunch e, em seguida, clique em relatar um problema ou fornecer uma
sugestão. Edições de pré-lançamento do Visual Studio também tem um Classificar este produto opção.
Vamos examinar todos esses comentários e usá-las para aprimorar o produto. Para obter mais informações,
consulte Fale conosco.
Personalizando o IDE
Você pode personalizar o layout da janela de acordo com seu estilo de desenvolvimento. Você pode
encaixar, float ou ocultar qualquer janela a qualquer momento, e você também pode executar o editor no
modo de tela inteira. Você pode criar e salvar vários layouts de janela personalizados que mostram apenas
do windows que necessários para contextos específicos. Por exemplo, você pode criar um layout de tela
inteira para que tudo o que você vê é o editor de códigos. E você pode criar layouts diferentes para
depuração e para operações de equipe. Para obter mais informações, consulte Personalização de layouts de
janela no Visual Studio.
Você pode personalizar o Visual Studio de muitas outras formas e mover suas configurações se você
trabalhar em vários computadores. Para obter mais informações, consulte Personalizando o IDE do Visual
Studio.
Existem atalhos de teclado para quase tudo e você pode personalizá-los também. Para criar novos atalhos,
digite "Keyboard" no início rápido para abrir a caixa de diálogo do teclado. A partir daí, você pode
pressionar F1 para ir para a página de Ajuda do MSDN se precisar de mais informações sobre as opções.
Para obter mais informações, consulte atalhos de teclado padrão no Visual Studio.
Se você tiver uma conta do Visual Studio Team Services ou um Team Foundation Server em sua rede, você se
conectar a ele na janela Team Explorer. Na janela Verificar código dentro ou fora do controle de origem,
gerenciar itens de trabalho, início compilações, salas de equipe de acesso e espaços de trabalho. Você pode
abrir o Team Explorer do início rápido ou no menu principal do Exibir | Team Explorer ou Team | Gerenciar
conexões. Para obter mais informações sobre o Visual Studio Team Services, consulte www.visualstudio.com.
Para obter mais informações sobre o Team Foundation Server, consulte Team Foundation Server.
A imagem a seguir mostra o painel Team Explorer para uma solução que é hospedado no VSTS:
Criando soluções e projetos
Embora você possa usar o Visual Studio para procurar arquivos de código individuais, mais comumente você
estará trabalhando um projeto. Um projeto do Visual Studio é uma coleção de arquivos e recursos que são
compilados em um arquivo executável binário único para aplicativos (por exemplo, um .exe, DLL ou appx).
Para sites não-ASP.NET, não há nenhum executável é gerada e o projeto contém apenas o HTML, arquivos
JavaScript e imagens. Porque, às vezes, você pode precisar criar vários binários ou sites que estão intimamente
relacionados, o Visual Studio tem o conceito da solução, que pode conter vários projetos ou sites. Quando
você cria um projeto, você está realmente criando uma projeto no-solução e você pode adicionar mais
projetos para essa solução posteriormente se você precisar. Por exemplo, se você tiver um projeto de DLL,
você pode adicionar um projeto .exe à solução que carrega e consome a DLL.
Se o projeto tem uma interface de usuário baseada em XAML, o designer padrão é Blend para Visual Studio,
uma ferramenta de gráficos sofisticados que funciona perfeitamente com o Visual Studio.
Modo design exibe o design visual do documento. Nessa exibição, você pode desenhar ou
modificar objetos na superfície de design.
Trilha mover rapidamente entre a edição do modelo modo de edição de estilo modo e edição de
objeto escopo para um objeto selecionado.
Controles da superfície de design usa esses controles (Mostrar grade de ajuste, Ajustar à grade
e Ativar ou desativar o encaixe nas guias de alinhamento) para definir opções de ajuste. Ajustes
são úteis para alinhar objetos uns aos outros ou em linhas com espaçamento uniforme na superfície
de design.
Editor de códigos editar seu código XAML, c#, C++ ou Visual Basic manualmente no editor de
códigos.
Você pode editar os arquivos individuais no editor de texto, clicando em arquivo | Abrir | Arquivo. Para
editar arquivos em um projeto aberto, clique no nome do arquivo no Solution Explorer. O código é colorido, e
você pode personalizar o esquema de cores, digitando "Cores" no início rápido. Você pode ter várias janelas
com guias do editor de texto abertas ao mesmo tempo. Você pode dividir cada janela de forma independente.
Você também pode executar o editor de texto no modo de tela inteira.
O editor de texto é altamente interativo (se desejar que ele seja), com produtividade muitos recursos que
ajudarão a escrevam códigos melhores mais rapidamente. Os recursos variam por idioma, e você não precisa
usar qualquer um deles (tipo "Editor" no início rápido) para ativar ou desativar recursos: alguns dos recursos
de produtividade comuns são:
1. Refatoração no Visual Studio inclui operações como renomear inteligente de variáveis, mover linhas de
código selecionadas para uma função distinta, movendo o código para outros locais, parâmetros de
função redordering e muito mais.
2. IntelliSense é um termo abrangente para um conjunto de recursos populares que exibem informações
de tipo sobre seu código diretamente no editor e, em alguns casos, escreva pequenas unidades de
código para você. É como ter a documentação básica embutido no editor, o que evita que você precise
consultar informações de tipo em uma janela de ajuda separado. Recursos do IntelliSense variam de
acordo com o idioma. Para obter mais informações, consulte Visual C# IntelliSense, IntelliSense do
Visual C++, JavaScript IntelliSense, IntelliSense específico do Visual Basic. A ilustração a seguir mostra
alguns recursos do IntelliSense no trabalho:
3. Rabiscos alertá-lo de erros ou problemas potenciais em seu código em tempo real conforme você
digita, que permite que você corrigi-los imediatamente sem esperar que o erro ser descobertos
durante o tempo de compilação ou de execução. Se você passar o mouse sobre o rascunho, você verá
informações adicionais sobre o erro. Uma lâmpada também podem aparecer na margem esquerda com
sugestões para corrigir o erro. Para obter mais informações, consulte Realizar ações rápidas com
lâmpadas.
4. Indicadores permitem que você navegue rapidamente linhas específicas de arquivos que você está
trabalhando ativamente.
5. A palavras-chave Async e Await no Visual Basic e a palavras-chave async e await em c# são o coração
da programação assíncrona.
6. Código Lente permite que você encontre referências e alterações em seu código, bugs vinculados,
itens de trabalho, as revisões de código e testes de unidade, tudo sem sair do editor. Para obter mais
informações, consulte Localizar alterações de código e outro histórico com o CodeLens.
7. A palavras-chave Async e Await no Visual Basic e a palavras-chave async e await em c# são o coração
da programação assíncrona. Esta janela agora funciona para XAML, também.
8. A palavras-chave Async e Await no Visual Basic e a palavras-chave async e await em c# são o coração
da programação assíncrona. Outros comandos de navegação também estão disponíveis clicando no
editor.
9. Uma ferramenta relacionada, a Pesquisador de objetos, permite inspecionar assemblies .NET ou tempo
de execução do Windows em seu sistema para ver quais tipos eles contêm e quais métodos e
propriedades contêm esses tipos.
10.
A maioria dos itens no menu Editar e menu Exibir está relacionada ao editor de códigos, de alguma forma.
Para obter mais informações sobre o editor, consulte Escrevendo código no editor de códigos e de texto e
Editar seu código.
A saída da compilação, incluindo uma mensagem de erro ou sucesso, aparecem na janela de saída. A janela
Error List (mostrada abaixo) fornece informações detalhadas sobre erros de compilação.
A palavras-chave Async e Await no Visual Basic e a palavras-chave async e await em c# são o coração da
programação assíncrona.
A palavras-chave Async e Await no Visual Basic e a palavras-chave async e await em c# são o coração da
programação assíncrona.
O Pesquisador de objetos do SQL Server no Visual Studio oferece uma exibição dos seus objetos de banco de
dados semelhante ao SQL Server Management Studio. Pesquisador de objetos do SQL Server permite que
você realize banco de dados leves de administração e design, incluindo edição de dados de tabela, comparar
esquemas e executar consultas usando menus contextuais direto do Pesquisador de objetos do SQL Server. O
SSDT também inclui tipos de projetos especiais e ferramentas para desenvolver soluções do Integration
Services Business Intelligence (BI) (anteriormente conhecidas como Business Intelligence Development Studio),
SQL Server 2012 Analysis Services e Reporting Services.
Implantar o aplicativo concluído
Quando seu aplicativo está pronto para implantar em clientes, o Visual Studio fornece ferramentas para fazer
isso, se você estiver implantando o Windows Store, para um site do SharePoint ou com tecnologias
InstallShield ou o Windows Installer. É acessível por meio do IDE. Para obter mais informações, consulte
implantação de aplicativos, serviços e componentes.
A palavras-chave Async e Await no Visual Basic e a palavras-chave async e await em c# são o coração da
programação assíncrona. Essas diretrizes específicas da plataforma incluem informações sobre o design da
caixa de diálogo, fontes, cores, ícones, controles comuns e outros padrões de interação que tornarão seu novo
recurso de integração perfeita com o Visual Studio.
Neste guia
Consulte também
Instalando o Visual Studio
Editar o seu código
O que há de novo no Visual Studio 2015
Portando, migrando e atualizando projetos do Visual Studio
Fale conosco
© 2016 Microsoft