Partilhar via


Dicas de produtividade para o Visual Studio

Seguindo estas dicas, você pode gravar, navegar e depurar seu código no Visual Studio com mais rapidez e eficiência.Para obter mais informações sobre atalhos de teclado comuns, consulte Dicas e truques sobre o Visual Studio.Para obter uma lista completa, consulte Atalhos de teclado predefinidos.

Este tópico inclui as seções a seguir:

Acessando as Ferramentas do Visual Studio

Escrevendo código

Navegando em seu código

Localizando itens com mais rapidez

Depurando código

Gerenciando arquivos, barras de ferramentas e janelas

Acessando as Ferramentas do Visual Studio

É possível acessar facilmente o Prompt de Comando do Desenvolvedor ou outra ferramenta se você fixá-la na Tela inicial ou na barra de tarefas.

  1. Na tela inicial, digite Ferramentas do Visual Studio e, em seguida, pressione a tecla Enter.

  2. No Explorador de Arquivos, abra o menu de atalho para o item que você deseja:

    • Notificações de Compilação

    • Gerenciador de pacotes depurável

    • Prompt de Comando do Desenvolvedor para VS2013

    • Microsoft Feedback Client 2013

    • Prompt de Comando de Ferramentas Cruzadas do VS2013 ARM

    • Prompt de Comando de Ferramentas Cruzadas do VS2013 x64

    • Prompt de Comando de Ferramentas Nativas do VS2013 x64

    • Prompt de Comando de Ferramentas Nativas do VS2013 x86

  3. Escolha Fixar no menu Iniciar ou Fixar na barra de tarefas.

Escrevendo código

Escreva código mais rapidamente usando os seguintes recursos.

  • Usar aplicativos de exemplo.Você pode acelerar o desenvolvimento de aplicativos ao baixar e instalar aplicativos de exemplo da Galeria de Códigos do MSDN.Você também pode aprender uma tecnologia em particular ou um conceito baixando e explorando um Sample Pack para essa área.

  • Use IntelliSense.À medida que você inserir código no editor, informações do IntelliSense, como Membros da Lista, Informações do Parâmetro, Informações Rápidas, Ajuda de Assinatura e Completar Palavras, serão exibidas.Esses recursos dão suporte à correspondência difusa de texto; por exemplo, as listas de resultados para Membros da Lista incluem não só entradas que começam com os caracteres que você inseriu, como também entradas que contêm a combinação de caracteres em qualquer lugar de seus nomes.Para obter mais informações, consulte Usando IntelliSense.

  • Altere a inserção automática de opções do IntelliSense à medida que você insere o código.Ao alternar o IntelliSense para o modo de sugestão, você pode especificar que opções do IntelliSense será inseridas somente se você as escolher explicitamente.

    Para habilitar o modo de sugestão, escolha de teclas CTRL + Alt + Barra de espaços ou, na barra de menus, escolha Editar, IntelliSense, Ativar/Desativar Modo de Preenchimento.

  • Usar trechos de código.Você pode usar snippets internos ou criar seus próprios snippets.

    Para inserir um trecho, na barra de menus, escolha Editar, IntelliSense, Inserir Trecho ou abra o menu de atalho em um arquivo e escolha Inserir Trecho.Para obter mais informações, consulte Trechos de código.

  • Corrija códigos de erro internos.Marcas inteligentes aparecem como caixas azuis ou vermelhas sob uma linha de código.Você pode exibir opções de marcas inteligentes apontando para uma das caixas ou colando o cursor na linha de código e escolhendo as teclas Ctrl +. (ponto).

    As caixas azul sugerem maneiras de corrigir erros em seu código.

    Figure 1: Marcas Inteligentes de erro

    Sugestões de marca inteligente do erro

    As caixas vermelhas sugerem maneiras de refatorar seu código.

    Figure 2: Refatorando Marcas Inteligentes

    Refatorar sugestões de marca inteligente

  • Exibir e editar a definição de um elemento de código.Você pode exibir e editar rapidamente o módulo no qual um elemento de código, como um membro, uma variável ou um local, é definido.

    Para abrir uma definição em uma janela pop-up, realce o elemento e escolha as chaves Alt+F12, ou abra o menu de atalho do elemento e escolha Inspecionar Definição.Para abrir uma definição em uma janela de código separada, abra o menu de atalho para o elemento de código e então escolha Ir Para Definição.

Você pode usar várias técnicas para localizar e mover para locais específicos em seu código com mais rapidez.

  • Indicador de linhas de código.Você pode usar indicadores para navegar rapidamente para linhas específicas do código em um arquivo.

    Para definir um indicador, na barra de menus, escolha Editar, Indicadores, Ativar/Desativar Indicador.Você pode exibir todos os indicadores para uma solução na janela Indicadores.Para obter mais informações, consulte Definindo identificadores no código.

  • Pesquisar definições de símbolo em um arquivo.Você pode pesquisar em uma solução para localizar definições de símbolo e nomes de arquivo, mas os resultados de pesquisa não incluem namespaces ou variáveis locais.

    Para acessar esse recurso, na barra de menus, escolha Editar, Navegar Até.

  • Procure a estrutura geral do seu código.No Gerenciador de Soluções, você pode pesquisar e procurar classes e seus tipos e membros em seus projetos.Você também pode procurar por símbolos, exibir a Hierarquia de Chamada de um método, localizar referências do símbolo e realizar outras tarefas.Se você escolher um elemento de código no Gerenciador de Soluções, o arquivo associado será aberto em uma guia Visualizar e o cursor se moverá para o elemento no arquivo.Para obter mais informações, consulte Exibindo a estrutura do código.

Localizando itens com mais rapidez

Você pode procurar no IDE comandos, arquivos e opções, bem como filtrar o conteúdo de janelas de ferramenta para mostrar somente as informações relevantes para sua tarefa atual.

  • Filtrar o conteúdo de janelas de ferramenta.Você pode procurar no conteúdo de muitas janelas de ferramentas, como a Caixa de Ferramentas, a janela Propriedades e o Gerenciador de Soluções, mas só poderá exibir itens cujos nomes contenhamos caracteres que você especificar.

  • Exiba apenas os erros que você deseja resolver.Se você escolher o botão Filtrar na barra de ferramentas Lista de erros, poderá reduzir o número de erros que aparecem na janela Lista de erros.Você só pode exibir os erros em arquivos que estão abertos no editor, somente os erros no arquivo atual ou somente os erros no projeto atual.Você também pode pesquisar na janela Lista de Erros para localizar erros específicos.

  • Localizar caixas de diálogo, comandos de menu e opções.Na caixa Início rápido, digite palavras-chave ou frases para os itens que você está tentando localizar.Por exemplo, as seguintes opções aparecerão se você inserir novo projeto:

    Figura 3: Lista de resultados do Início Rápido para novo projeto

    Resultados rápidos Iniciar 'novo projeto'

    O Início Rápido exibe links para a caixa de diálogo de Novo Projeto, a caixa de diálogo Adicionar Novo Item e a página Projetos e Soluções na caixa de diálogo Opções, entre outros.Os resultados do Início Rápido também podem incluir arquivos de projeto e janelas de ferramenta.

Depurando código

A depuração pode consumir muito tempo, mas as dicas a seguir podem ajudar a acelerar o processo.

  • Teste a mesma página, aplicativo ou site em navegadores diferentes.À medida que você depura seu código, poderá facilmente alternar entre os navegadores da Web instalados, incluindo o Page Inspector (Visual Studio), sem ter que abrir a caixa de diálogo Procurar com.Você pode usar a lista Destino de Depuração, que está na barra de ferramentas Padrão ao lado do botão Iniciar Depuração, para verificar rapidamente o navegador que você está usando enquanto depura ou exibe páginas.

    Selecione opções de depuração de navegador da Web

  • Defina pontos de interrupção temporários.Você pode criar um ponto de interrupção temporário na linha de código atual e iniciar o depurador simultaneamente.Quando você atinge esta linha de código, o depurador entra em modo de interrupção.Para obter mais informações, consulte Iniciar, interromper, avançar, executar código e parar depuração no Visual Studio.

    Para usar este recurso, escolha de teclas CTRL + F10 ou abra o menu de atalho para a próxima linha de código em que você deseja quebrar, e então escolha Executar até o Cursor.

  • Move o ponto de execução durante a depuração.Você pode mover o ponto de execução atual para uma seção de código diferente e então reiniciar a depuração desse ponto.Essa técnica será útil se você quiser depurar uma seção de código sem precisar recriar todas as etapas necessárias para acessar a seção.Para obter mais informações, consulte Iniciar, interromper, avançar, executar código e parar depuração no Visual Studio.

    Para mover o ponto de execução, arraste a seta amarela para uma localidade onde deseja definir a declaração seguinte no mesmo arquivo de origem e então escolha a tecla F5 para continuar a depuração.

  • Capture informações de valor de variáveis.Você pode adicionar um DataTip a uma variável no seu código e fixá-lo para poder acessar o último valor conhecido da variável após a conclusão da depuração.Para obter mais informações, consulte Exibir valores de dados em Dicas de Dados no editor de códigos.

    Para adicionar um DataTip, o depurador deverá estar em modo de interrupção.Coloque o cursor na variável e então escolha o botão de fixação no DataTip em que ele aparece.Quando a depuração é interrompida, um ícone de pino azul aparece no arquivo de origem ao lado da linha de código que contém a variável.Se você apontar para o pino azul, será exibido o valor da variável de sessão de depuração mais recente.

  • Limpar a janela Imediato.Você pode apagar rapidamente os conteúdos de Janela Imediata em tempo de design inserindo >cls ou >Edit.ClearAll

    Para obter mais informações sobre comandos adicionais, consulte Aliases de comando do Visual Studio.

Gerenciando arquivos, barras de ferramentas e janelas

A qualquer momento, você pode estar trabalhando em vários arquivos de código e se mover entre várias janelas de ferramenta enquanto desenvolve um aplicativo.Você pode se manter organizado usando as dicas a seguir.

  • Manter arquivos que você usa frequentemente visíveis no editor.Você pode fixar arquivos no lado esquerdo da guia de forma que eles permaneçam visíveis, independentemente de quantos arquivos estiverem abertos no editor.

    Para fixar um arquivo, escolha a guia do arquivo e então escolha o botão Ativar/desativar status de pin.

  • Mova documentos e janelas para outros monitores.Se você usar mais de um monitor quando desenvolver aplicativos, poderá trabalhar em partes do seu aplicativo mais facilmente movendo arquivos que estejam abertos no editor para outro monitor.Você também pode mover janelas de ferramentas, como janelas de depuração, para outro monitor e encaixar janelas de documento e de ferramenta para criar "reposicionamentos". Para obter mais informações, consulte Como organizar e encaixar janelas.

    Você também pode gerenciar arquivos mais facilmente criando outra instância do Gerenciador de Soluções e movendo-a para outro monitor.Para criar outra instância do Gerenciador de Soluções, abra um menu de atalho no Gerenciador de Soluções e então escolha Novo Modo de Exibição do Gerenciador de Soluções.

  • Personalizar as fontes que aparecem no Visual Studio.Você pode alterar a fonte, o tamanho e a cor usados par ao texto no IDE.Por exemplo, você pode personalizar a cor de elementos de código específicos no editor e a fonte em janelas de ferramenta ou por meio do IDE.Para obter mais informações, consulte Como alterar fontes e cores no Visual Studio e Como alterar fontes e cores usadas no Editor.

Consulte também

Tarefas

Como personalizar menus e barras de ferramentas no Visual Studio

Dicas e truques de acessibilidade

Conceitos

Instruções passo a passo: criar um aplicativo simples com o Visual C# ou o Visual Basic