Roteiro do Visual Studio 2019

Este documento fornece um vislumbre das próximas novidades para Visual Studio. Ele captura alguns recursos importantes com os quais estamos comprometidos no momento e um cronograma estimado de lançamento. Ele não é uma lista abrangente de todos os recursos novos no Visual Studio, mas serve para dar uma ideia dos nossos principais investimentos. Esses conjuntos de recursos e cronogramas de entrega são atuais e estão sujeitos a mudanças.

O Visual Studio continuará a disponibilizar para o seu público de Versão prévia e Versão seguindo o processo Ritmo de lançamento do Visual Studio. Você pode instalar a Versão prévia mais recente da página Visualizar downloads. Após os recursos serem examinados na Versão prévia, eles são promovidos para Versão.

Agradecemos suas sugestões! Você pode registrar suas sugestões por meio da Comunidade de Desenvolvedores.

T4 2019 (outubro a dezembro)

Recurso Visual Studio versões Disponibilidade Cargas de trabalho ou instalador autônomo
Adicionar suporte para o Azure Functions v3 2019 Verificação de
Instalar os novos pacotes do SDK do Azure para Azure KeyVault e Armazenamento do Azure 2019 Na versão prévia SDK do Azure
Preencher as cadeias de conexão do Sistema de projeto na caixa de diálogo de seleção SQL e Armazenamento 2019 Na versão prévia Todas as cargas de trabalho .NET
Recusar o recebimento de telemetria de funções se a telemetria do VS estiver desativada 2019 Na versão prévia Todas as cargas de trabalho
Provisionar e configurar o Key Vault na página de resumo do perfil de publicação 2019 Na versão prévia Ferramentas da Web
Opções de publicação para Pronto para Executar (CrossGen), Vinculação e SingleExe para aplicativos .NET Core 3.0 2019 Na versão prévia Todas as cargas de trabalho .NET
Atividade de banco de dados de perfil em aplicativos ASP .NET Core por meio do Hub de Diagnóstico (Linux) 2019 Na versão prévia Todas as cargas de trabalho .NET
.NET Core com suporte em projetos da CLI do VC 2019 Na versão prévia Todas as cargas de trabalho .NET
Inicie uma janela para ter botões minimizar e maximizar 2019 Todas as cargas de trabalho
Gerenciar as guias de documento em uma lista vertical do lado esquerdo ou direito do editor 2019 Na versão prévia Todas as cargas de trabalho
Atualizar o Auxiliar de Exceção para refletir o evento de exceção que está sendo ativado 2019 Na versão prévia Todas as cargas de trabalho
Exibição de tarefas aprimorada na Janela de Pilhas Paralelas 2019 Na versão prévia Todas as cargas de trabalho
Receba notificações sobre pacotes do NuGet vulneráveis no grafo de restauração. 2019 Liberado Todas as cargas de trabalho .NET
Desencaixe o botão XAML para flutuar o painel do editor do XAML 2019 Na versão prévia Todas as Cargas de Trabalho do .NET
Melhorias no suporte a #regiões no XAML 2019 Na versão prévia Todas as Cargas de Trabalho do .NET
IntelliSense do Snippet do XAML 2019 Na versão prévia Todas as Cargas de Trabalho do .NET
Habilite a interface do usuário do gerenciador de pacotes NuGet para exibir um ícone de pacote independente. 2019 Todas as cargas de trabalho .NET
Janela de ferramentas Novos Contêineres que habilita a exibição e o gerenciamento de contêineres e imagens do Docker. 2019 ASP.NET, Azure, .NET Core
Agora o menu Personalizar permite que os usuários movam itens do menu Extensões para o nível superior. 2019 Todas as cargas de trabalho
Informações de linha/coluna movidas para o contexto do documento em vez da barra de status com novas maneiras de corrigir o espaço em branco e os problemas de terminação de linha. 2019 Todas as cargas de trabalho
Migre seus Aplicativos Android para o AndroidX. 2019 Na versão prévia Xamarin
Publique seus Aplicativos Android com Pacotes de Aplicativo do Android usando arquivos do Visual Studio. 2019 Na versão prévia Xamarin
Linting do layout do Android 2019 Na versão prévia Xamarin
Recarga Frequente de XAML para Xamarin.Forms. 2019 Na versão prévia Xamarin
Suporte à CSS da Recarga Dinâmica de XAML para Xamarin.Forms. 2019 Na versão prévia Xamarin

T3 2019 (julho a setembro)

Recurso Visual Studio versões Disponibilidade Cargas de trabalho ou instalador autônomo
Habilite a versão prévia dos recursos no Visual Studio em Ferramentas -> Configurações de Opções. 2019 Lançado Todas as cargas de trabalho
Redirecione os lançamentos de exceções assíncronas relacionadas para o Auxiliar de Exceção. 2019 Na versão prévia Todas as cargas de trabalho
Redimensione, minimize e maximize a janela inicial. 2019 Lançado Todas as cargas de trabalho
Arraste e solte arquivos na janela inicial. 2019 Lançado Todas as cargas de trabalho
Pesquise em projetos ou soluções recentes na janela inicial. 2019 Lançado Todas as cargas de trabalho
Veja com facilidade os itens usados mais recentemente na janela inicial por meio do agrupamento. 2019 Em Versão Prévia Todas as cargas de trabalho
Veja precisão de pesquisa, relevância e realce aprimorados na pesquisa de modelos de projeto. 2019 Lançado Todas as cargas de trabalho
Fixe e remova modelos usados recentemente na caixa de diálogo Novo Projeto. 2019 Lançado Todas as cargas de trabalho
Veja valores selecionados dentro dos filtros na caixa de diálogo Novo Projeto. 2019 Lançado Todas as cargas de trabalho
Indique visualmente os modelos recém-instalados na caixa de diálogo Novo Projeto. 2019 Lançado Todas as cargas de trabalho
Confira a visualização de tarefa otimizada na janela Pilhas Paralelas. 2019 Todas as cargas de trabalho
Navegue para frente e para trás em suas investigações de diagnóstico enquanto usa o Criador de Perfil. 2019 Na versão prévia Todas as cargas de trabalho
Gerencie CR-LF RoundTripping e combinação de guias e espaços com um Editor aprimorado. 2019 Na versão prévia Todas as cargas de trabalho
Use a interface do usuário e a capacidade de descoberta aprimoradas do atributo DebuggerDisplay. Sugestão de DeveloperCommunity. 2019 Na versão prévia Todas as cargas de trabalho
Pesquise por componentes individuais no instalador. 2019 Liberado Todas as cargas de trabalho
Use a linha de comando ou o .editorconfig no Visual Studio para definir imposições do Estilo do Código/Analisadores de Diagnóstico. 2019 Na versão prévia Todas as cargas de trabalho
Use o logon único nas ferramentas do Visual Studio e do CLI do Azure. 2019 Liberado Todas as cargas de trabalho
Suporte a referências diferentes de 32 bits para geração de código de modelo de texto T4. 2019 Todas as cargas de trabalho
Adicione uma opção para ocultar os argumentos de modelo na janela Pilha de Chamadas durante a depuração do código C++. 2019 Lançado Todas as cargas de trabalho do C++
Receba notificações sobre pacotes do NuGet preteridos no grafo de restauração. 2019 Lançado Todas as cargas de trabalho .NET
Obtenha suporte do .NET Core e do .NET Standard para a geração do modelo de texto T4, a Detecção de Clone de Código, os Diagramas do Designer de Classe e os Diagramas de Dependência. 2019 Todas as cargas de trabalho .NET
Atividade de banco de dados de perfil em aplicativos ASP.NetCore por meio do Hub de Diagnóstico do Windows. 2019 Liberado Todas as cargas de trabalho .NET
Veja os favoritos do Objeto no Windows EE. 2019 Versão Prévia Todas as cargas de trabalho .NET
Veja o carregamento de perfil mais rápido da ferramenta de Uso da CPU do Criador de Perfil de Desempenho. 2019 Liberado Todas as cargas de trabalho .NET
Execute testes de unidade do .NET em projetos direcionados a várias estruturas do .NET (por exemplo, o .NET Framework e o .NET Core). 2019 Liberado .NET Desktop, ASP.NET, .NET Core
Integre estruturas de teste de terceiros (por exemplo, o xUnit e o NUnit) à Detecção de Testes em Tempo Real. 2019 .NET Desktop, ASP.NET, .NET Core
Use o designer do WinForms com projetos do .NET Core 3.0. 2019 .NET Desktop, .NET Core
Veja atrasos de interface do usuário reduzidos na alternância de guias XAML para aplicativos do .NET Core 3. 2019 Lançado .NET Desktop,.NET Core
Use ferramentas para adicionar Ilhas UWP XAML a aplicativos WPF e WinForms. 2019 Na versão prévia .NET Desktop,.NET Core
Habilite as Ferramentas de Diagnóstico (incluindo o Criador de Perfil de Memória) para os projetos da área de trabalho do .NET Core 3. 2019 .NET Core
Habilite o criador de perfil de CPU para rastreamentos de CPU .nettrace do .NET Core. 2019 .NET Core
Provisione e publique o Plano Premium do Azure Functions. 2019 ASP.NET, Azure, .NET Core
Provisione e configure o Application Insights na página de resumo do perfil de publicação. 2019 Na versão prévia ASP.NET, Azure, .NET Core
O suporte ao Android Q foi adicionado. 2019 Xamarin
Use pacotes NuGet do AndroidX em seus aplicativos Android. 2019 Xamarin
Crie Lotes de Aplicativos Android ao publicar aplicativos Android. 2019 Lançado Xamarin
Melhorias no desempenho de inicialização do Android até 50% mais rápidas com o Rastreamento da Inicialização. 2019 Xamarin
Melhore seu loop de desenvolvimento interno do iOS, incluindo a criação, a implantação e a depuração. 2019 Xamarin
Confira as melhorias na conexão do host de criação do iOS. 2019 Xamarin
O suporte ao Xcode 11 foi adicionado. 2019 Liberado Xamarin
XAML limpador de Autor ao usar o designer XAML. 2019 Lançado Desenvolvimento na Plataforma Universal do Windows
Use os componentes WinRT de projetos de desktop do .NET Framework e do .NET Core. 2019 Desenvolvimento na Plataforma Universal do Windows
Gerencie certificados de autenticação ao gerar pacotes MSIX para sideload. 2019 Desenvolvimento na Plataforma Universal do Windows
Execute testes usando o pytest. 2019 Liberado Desenvolvimento do Python, Ciência de Dados e Aplicativos analíticos
Execute testes do Python na pasta aberta do WorkSpaces. 2019 Liberado Desenvolvimento do Python, Ciência de Dados e Aplicativos analíticos
Suporte ao SQL Data Warehouse do Azure para SQL Server Data Tools (SSDT). 2019 Extensão no Visual Studio Marketplace.

2º trimestre de 2019 (abril a junho)

Recurso Visual Studio versões Disponibilidade Cargas de trabalho ou instalador autônomo
Experimente uma pesquisa mais rápida e o IntelliSense ao abrir grandes bases de código usando a opção Abrir Pasta. 2019 Lançado Todas as cargas de trabalho
Confira seus itens usados mais recentemente na pesquisa do Visual Studio. 2019 Lançado Todas as cargas de trabalho
Execute uma operação de limpeza de código em todos os arquivos de uma solução com um único gesto. 2019 Lançado Todas as cargas de trabalho
Obtenha suporte do TypeScript 3.5. 2019 Lançado Todas as cargas de trabalho
Obtenha suporte do IntelliCode para TypeScript e JavaScript. 2019 Lançado Todas as cargas de trabalho
Use a versão prévia do TTD (Depuração de Viagem no Tempo) com o Depurador de Instantâneos para aplicativos ASP.NET executados em uma VM do Azure. 2019 Lançado ASP.NET
Abra soluções com vários projetos do .NET Core com mais rapidez. 2019 .NET Desktop, ASP.NET, .NET Core
Impor regras .editorconfig no tempo de build para habilitar cenários de CI (integração contínua). 2019 .NET Desktop, ASP.NET, .NET Core
Use o designer do WPF com projetos do .NET Core 3.0. 2019 Lançado .NET Desktop, .NET Core
Depure mais rapidamente com o recarregamento frequente do XAML para WPF no .NET Core 3.0. 2019 Lançado .NET Desktop, .NET Core
Gerencie um grande número de testes no Gerenciador de Testes com melhorias no agrupamento, na classificação e no desempenho. 2019 Lançado .NET Desktop, ASP.NET, Azure, .NET Core
Obtenha sugestões mais relevantes do IntelliSense, incluindo sugestões de tipos de namespaces ainda não incluídos no arquivo. 2019 .NET Desktop, ASP.NET, .NET Core
Provisione e configure o Serviço do Azure SignalR na página de resumo do perfil de publicação. 2019 Lançado ASP.NET, Azure, .NET Core
Recupere automaticamente as credenciais de publicação do Azure Functions pelo Azure usando a assinatura com a qual você está conectado. 2019 Lançado ASP.NET, Azure, .NET Core
Desenvolva com o Visual Basic Runtime completo no .NET Core. 2019 .NET Core
Adicione suporte para conformidade parcial com o C++20 nos compiladores, nas bibliotecas e no IDE do MSVC. 2019 Desenvolvimento de área de trabalho com o C++
Crie o código-fonte em uma pasta (aplicável somente a projetos do CMake). 2019 Desenvolvimento de área de trabalho com o C++
Segmente o SDK do Windows 10 versão 1903. 2019 Lançado Desenvolvimento na Plataforma Universal do Windows
Use ferramentas de contêiner para criar imagens, solucionar problemas de configuração e conteúdo de contêiner e diagnosticar problemas de runtime. 2019 Extensão no Visual Studio Marketplace.
Projetos compartilhados de referência de projetos VSIX. 2019 Lançado Extensibilidade
Use a versão 16.0 do pacote meta do VSSDK. 2019 Lançado Extensibilidade
Marque modelos de projetos personalizados com marca de linguagem, de plataforma e de tipo de projeto por meio do manifesto de modelo do Visual Studio para habilitar a filtragem. 2019 Lançado Extensibilidade

T1 2019 (janeiro a março)

Recurso Visual Studio versões Disponibilidade Cargas de trabalho ou instalador autônomo
Use o Visual Studio com mais clareza em monitores com diferentes DPIs. 2019 Lançado Todas as cargas de trabalho
Faça check-out e examine uma solicitação de pull dentro do IDE. 2019 Lançado Todas as cargas de trabalho
Filtre a solução com um conjunto selecionado de projetos que você precisa para trabalhar e salve a lista para uso futuro. 2019 Lançado Todas as cargas de trabalho
Edite e depure de forma colaborativa em tempo real dentro do IDE. 2019 Lançado Todas as cargas de trabalho
Pesquise modelos de projeto usando termos de marca de linguagem, de plataforma e de tipo de projeto na caixa de diálogo Novo Projeto. 2019 Lançado Todas as cargas de trabalho, extensibilidade
Compile e crie projetos do .NET Core 3.0, incluindo o WinForms e o WPF. 2019 Lançado .NET Desktop, .NET Core
Use funcionalidades de refatoração aprimoradas para projetos C#, incluindo "Sincronizar pasta e namespace" e "Refatorar membros de classe para classe base ou interface". 2019 Lançado .NET Desktop, ASP.NET, .NET Core
Personalize fontes e cores de uma determinada sintaxe da linguagem C#. 2019 Lançado .NET Desktop, ASP.NET, .NET Core
Adicione Bancos de Dados SQL do Azure e Contas de Armazenamento do Azure a instâncias existentes do Serviço de Aplicativo do Azure na página de resumo de publicação. 2019 Lançado ASP.NET, Azure, .NET Core
Compatibilidade binária do C++ com o Visual Studio 2017 e o Visual Studio 2015. 2019 Desenvolvimento de área de trabalho com o C++
Suporte para modelos e ferramentas do Xamarin.Forms 4.0 e do Xamarin.Essentials 1.0. 2019 Lançado Xamarin
Defina e edite facilmente as propriedades de controle do Xamarin.Forms com o novo painel de propriedades. 2019 Lançado Xamarin
Seja mais produtivo usando Ir para Definição e obtenha um IntelliSense XML melhor nos layouts, recursos e arquivos de manifesto do Android. 2019 Lançado Xamarin
Acelere seus tempos de build e de implantação com nossas melhorias de build e implantação rápida avançada no Xamarin.Android. 2019 Lançado Xamarin
Suporte para o Dex Compiler(d8) e o Code Shrinker(r8) de última geração no Xamarin.Android. 2019 Lançado Xamarin
Depure contêineres usando a experiência simplificada de projeto único. 2019 Lançado ASP.NET, Azure, .NET Core
Depure imagens do Linux baseadas no Alpine e as imagens mais recentes do ASP.NET e do .NET Core. 2019 Lançado ASP.NET, Azure, .NET Core
Experiência completa de depuração, janela interativa e IntelliSense usando a opção Abrir Pasta com o Python. 2019 Lançado Desenvolvimento do Python, Ciência de Dados e Aplicativos analíticos
A opção Edição e Continuação do XAML permite a edição de associações x:Bind. 2019 Lançado Desenvolvimento na Plataforma Universal do Windows
Habilite o empacotamento MSIX para aplicativos da área de trabalho do .NET Core 3. 2019 Lançado Desenvolvimento na Plataforma Universal do Windows
O Designer de Manifesto de Pacote foi atualizado para manter a fidelidade do documento: Os comentários, o espaçamento, os namespaces e as outras edições de texto personalizadas foram preservadas. 2019 Lançado Desenvolvimento na Plataforma Universal do Windows
Envio direto do assistente de empacotamento para a Store. 2019 Lançado Desenvolvimento na Plataforma Universal do Windows
Atributo de manifesto do VSIX para marcar uma extensão como "Versão prévia". 2019 Lançado Extensibilidade
Os modelos de projeto do VSIX usam <PackageReference> para declarar as dependências do NuGet. 2019 Lançado Extensibilidade
Habilite a interface do usuário do gerenciador de pacotes do NuGet para dar suporte à expressão e ao arquivo de licença de pacote independente 2019 Lançado Todas as cargas de trabalho .NET

T4 2018 (outubro a dezembro)

Recurso versões do Visual Studio Disponibilidade Cargas de trabalho ou instalador autônomo
Abra com rapidez um código em que você trabalhou recentemente ou comece por um dos fluxos mais usados, como clonar, abrir ou novo projeto. 2019 Lançado Todas as cargas de trabalho
Crie novos projetos com experiência de pesquisa e filtros aprimorados usando a nova lista de modelos mais usados. 2019 Lançado Todas as cargas de trabalho
Tema azul atualizado. 2019 Lançado Todas as cargas de trabalho
Menu e barra de título atualizados para aumentar o espaço de código. 2019 Lançado Todas as cargas de trabalho
Precisão de uma pesquisa aprimorada para menus, comandos, opções e componentes instaláveis. 2019 Lançado Todas as cargas de trabalho
Configure projetos específicos que são carregados quando uma solução é aberta. 2019 Lançado Todas as cargas de trabalho
Ícone de status de integridade visual na barra de rolagem do documento para indicar a presença de problemas, avisos e erros no documento atual e permitir uma navegação rápida por eles. 2019 Lançado Todas as cargas de trabalho
Comando de limpeza de código em um único clique para documentos abertos no editor. 2019 Lançado Todas as cargas de trabalho
Novos modelos de extensibilidade para a criação de Janelas de Ferramentas Assíncronas. 2019 Lançado Extensibilidade
Políticas do cliente do NuGet para obrigar o consumo de pacotes assinados de autores ou de fontes em que você confia. 2017 e superior Lançado Todas as cargas de trabalho
Crie pacotes de aplicativos da Plataforma Universal do Windows direcionados para ARM64. 2017 e superior Lançado Desenvolvimento na Plataforma Universal do Windows
Suporte a ferramentas e modelos do Xamarin.Forms 3.3 2017 e superior Lançado Xamarin
Melhorias de desempenho de build inicial do Xamarin.Android 2017 e superior Lançado Xamarin
Aprimoramentos do Xamarin.Android Designer com suporte para Dados de Exemplo 2017 e superior Lançado Xamarin
Redução no tamanho do payload de instalação do Xamarin 2019 Lançado Xamarin
Novo fluxo de aquisição dentro do produto para emulador do Android 2019 Lançado Xamarin
Editor de Propriedades XAML do Xamarin.Forms 2019 Lançado Xamarin
Suporte à criação de aplicativos com .NET Core 2.2 2017 e superior Lançado .NET Desktop, ASP.NET, .NET Core
Suporte para a localização de todas as referências em arquivos Razor (.cshtml). 2019 Lançado ASP.NET, Azure, .NET Core
Suporte para o depurador de instantâneos para VMs do Azure, Conjuntos de Dimensionamento de VMs e o Serviço de Kubernetes do Azure. 2017 e superior Lançado Todas as cargas de trabalho .NET
Habilite builds repetíveis para projetos com base em PackageReference. 2017 e superior Lançado Todas as cargas de trabalho .NET
Experimente a Versão Prévia do Visual Studio Live Share para iniciar sua equipe na colaboração por edição e depuração em tempo real. Para ver as atualizações da versão prévia em andamento, consulte o log de mudanças. 2017 e superior Em Versão Prévia Disponível como uma extensão em Versão prévia no Visual Studio Marketplace.
Experimente a versão prévia do Visual Studio IntelliCode para ter IntelliSense assistida por IA e a capacidade de inferir as convenções de estilo de codificação em seus projetos. 2017 e superior Em Versão Prévia Disponível como uma extensão em Versão prévia no Visual Studio Marketplace.
Envie símbolos para seus pacotes NuGet.org a um servidor de símbolos integrado às experiências de depuração do Visual Studio. 2017 e superior Lançado Todas as cargas de trabalho .NET
Pesquise em janelas de inspeção durante a depuração. 2019 Lançado Todas as cargas de trabalho
Visualizador de conjunto de dados para Core CLR. 2019 Lançado Todas as cargas de trabalho
Depurador VS fora do processo para C++ para permitir que o depurador VS use um processo de 64 bits ao depurar aplicativos C++, o que resolve vários problemas de confiabilidade e desempenho de memória insuficiente. 2019 Lançado Todas as cargas de trabalho
Suporte para TypeScript 3.1 2017 e superior Lançado Todas as cargas de trabalho
Início da página

T3 2018 (julho a setembro)

Recurso Visual Studio versões Disponibilidade Cargas de trabalho ou instalador autônomo
Experiência reformulada mais rápida para alternar entre branches do Git. 2017 e superior Lançado Todas as cargas de trabalho
Implemente seu próprio CodeLens usando a API do CodeLens pública. 2017 e superior Lançado Todas as cargas de trabalho
Suporte para TypeScript 3.0. 2017 e superior Lançado Todas as cargas de trabalho
Use a autenticação multiplataforma ao restaurar NuGet pacotes do VSTS usando MSBuild ou a interface de linha de comando do .NET Core (dotnet.exe). 2017 e superior Em Versão Prévia Todas as cargas de trabalho .NET
Crie, compile e implante aplicativos usando Kubernetes e gráficos Helm no AKS (Serviço de Contêiner do Azure). 2017 e superior Em Versão Prévia ASP.NET, Azure, .NET Core
Use F5 para executar aplicativos no Ambiente de Contêiner para Kubernetes (AKS). 2017 e superior Azure
Migre as configurações locais do projeto de Função do Azure para seu Aplicativo de funções no Azure usando a página Publicar Resumo. 2017 e superior Lançado ASP.NET, Azure, .NET Core
Use o Gerenciador de Bibliotecas para definir dependências do JavaScript e CSS e restaurá-las em seus projetos (por exemplo, do CDNJS) como uma substituição para Bower. 2017 e superior Lançado ASP.NET, .NET Core
Testes de unidade dinâmicos são executados 40% mais rápido após fazer edições. 2017 e superior Lançado .NET Desktop, ASP.NET, .NET Core
Violações de estilo de código são corrigidas automaticamente ao formatar um documento. 2017 e superior Lançado .NET Desktop, ASP.NET, .NET Core
Confiabilidade aprimorada para o designer de XAML com controles de fallback e a capacidade de desabilitar a execução de código personalizado durante o uso do designer. 2017 e superior Lançado Desenvolvimento na Plataforma Universal do Windows
Suporte para iOS 12 e Android P. 2017 e superior Lançado Xamarin
Suporte para Editor com Modo Divisão no Xamarin.Android. 2017 e superior Lançado Xamarin
Suporte para Editor com Modo Divisão no Pré-visualizador do Xamarin.Forms. 2017 e superior Lançado Xamarin
Suporte para Caixa de Ferramentas no Xamarin.Forms. 2017 e superior Lançado Xamarin
Aprimoramentos de edição de texto em axml no Xamarin.Android. 2017 e superior Lançado Xamarin
Melhorias de build incrementais no Xamarin.Android. 2017 e superior Lançado Xamarin
Recompilações mais rápidas do Xamarin.Android com a Android Asset Packaging Tool v2. 2017 e superior Lançado Xamarin
IDs de recurso do Xamarin.Android geradas automaticamente no code-behind. 2017 e superior Lançado Xamarin
Outras melhorias de IntelliSense do Xamarin.Forms. 2017 e superior Lançado Xamarin
Aproveite a experiência aprimorada de depuração do Python , incluindo melhor desempenho e depuração de modelo do Flask. 2017 e superior Lançado Desenvolvimento de Python, ciência de dados e aplicativos analíticos
Veja preenchimentos de IntelliSense mais avançados para módulos de Python, incluindo resultados de arquivos typeshed . 2017 e superior Lançado Desenvolvimento de Python, ciência de dados e aplicativos analíticos
Consulte "apenas meu código" no depurador em C++. 2017 e superior Lançado Desenvolvimento de área de trabalho com C++
IntelliSense em modelos de C++ 2017 e superior Lançado Desenvolvimento de área de trabalho com C++
Avisos da Análise de Código C++ (incluindo os Verificadores Principais do C++) são exibidos como rabiscos no editor 2017 e superior Lançado Desenvolvimento de área de trabalho com C++
Use os novos modelos AsyncPackage e AsyncToolWindow. 2017 e superior Lançado Desenvolvimento de extensões do Visual Studio
Aproveite os pacotes de extensão, que são um conjunto de extensões instalados juntos. 2017 e superior Lançado Desenvolvimento de extensões do Visual Studio
Publique no Visual Studio Marketplace usando uma linha de comando. 2017 e superior Lançado Desenvolvimento de extensões do Visual Studio
Use o suporte para <PackageReference/> em projetos do VSIX. 2017 e superior Lançado Desenvolvimento de extensões do Visual Studio
Experimente a Versão Prévia do Visual Studio Live Share para simplificar a colaboração por edição e depuração em tempo real. Para ver as atualizações da versão prévia em andamento, consulte o log de mudanças. 2017 e superior Em Versão Prévia Disponível como uma extensão em Versão prévia no Visual Studio Marketplace.
Início da página

T2 2018 (abril a junho)

Recurso versões do Visual Studio Disponibilidade Cargas de trabalho ou instalador autônomo
Espere conformidade total do C++17 no Compilador e bibliotecas de C++ da Microsoft . 2017 e superior Lançado Todas as cargas de trabalho
Defina um nome de thread nativo com a API SetThreadDescription em minidespejos, depuradores e ferramentas de análise. 2017 e superior Lançado Todas as cargas de trabalho
Use a autenticação SourceLink com o depurador para fazer referência a arquivos de origem em um repositório que exige credenciais de logon. 2017 e superior Lançado Todas as cargas de trabalho
Edição com vários cursores e seleção múltipla. 2017 e superior Lançado Todas as cargas de trabalho
Maior compatibilidade do Visual Studio com tecnologias adaptativas amplamente usadas. 2017 e superior Lançado Todas as cargas de trabalho
Use os serviços de linguagem implementados pelo Protocolo de Servidor de Linguagem. 2017 e superior Lançado Todas as cargas de trabalho
Inicialização mais rápida e melhor desempenho de carga de solução. 2017 e superior Lançado Todas as cargas de trabalho
Use perfis de publicação do ASP.NET para fornecer configurações ao configurar a entrega contínua do Visual Studio para o Azure. 2017 e superior Lançado Todas as cargas de trabalho
Configure a entrega contínua para Azure Functions usando o Visual Studio. 2017 e superior Lançado Todas as cargas de trabalho
Use o recurso Retroceder, um recurso do IntelliTrace para .NET Core. 2017 e superior Lançado Todas as cargas de trabalho do .NET Core
Use depuração JIT para .NET Core. 2017 e superior Lançado Todas as cargas de trabalho do .NET Core
Gerencie seus segredos de aplicativo com um novo serviço conectado para Azure Key Vault em aplicativos em C#. 2017 e superior Lançado Cargas de trabalho Web do .NET
Publique aplicativos .NET Core para o Serviço de Aplicativo do Azure no Linux do Visual Studio. 2017 e superior Lançado ASP.NET, Azure, .NET Core
Crie novos projetos ASP.NET Core em F#. 2017 e superior Lançado ASP.NET, .NET Core
Tire proveito das melhorias na ordem de classificação de Ir para Todos. 2017 e superior Lançado .NET Desktop, ASP.NET, .NET Core
Use o Provisionamento Automática de iOS do Visual Studio. 2017 e superior Lançado Desenvolvimento Móvel em .NET (Xamarin)
Instale automaticamente o nível de API do Android usado pelo projeto Xamarin.Android no Visual Studio. 2017 e superior Lançado Desenvolvimento Móvel em .NET (Xamarin)
Use provedores de tipos F# no .NET Core 2.1. 2017 e superior Lançado .NET Core
Tenha suporte total para .NET Core 2.1. 2017 e superior Lançado .NET Core
Aproveite a assinatura de pacote NuGet e o envio de pacote assinado em NuGet.org. 2017 e superior Lançado Todas as cargas de trabalho
Migre seu package.config (PC) de NuGet para PackageReference (PR) usando a ferramenta de migração. 2017 e superior Lançado Todas as cargas de trabalho .NET
Use tipos de projeto adicionais nas Ferramentas de Build do Visual Studio 2017, incluindo Azure, Office e ClickOnce. 2017 e superior Lançado Ferramentas de compilação
Personalize o local de instalação do Visual Studio para reduzir o volume na unidade do sistema. 2017 e superior Lançado Instalador do Visual Studio
Edite modelos para controles de Plataforma Universal do Windows no designer XAML do Visual Studio, direcionando para Windows Fall Creators Update e acima. 2017 e superior Lançado Desenvolvimento na Plataforma Universal do Windows
Edite os estados visuais e animação no Blend para Visual Studio em projetos da Plataforma Universal do Windows, direcionando para Windows Fall Creators Update e acima. 2017 e superior Lançado Desenvolvimento na Plataforma Universal do Windows
Adicione/remova itens de uma coleção usando a caixa de diálogo do editor de coleção no Designer XAML do Visual Studio para projetos direcionados ao Windows Fall Creators Update e a versões posteriores.  2017 e superior Lançado Desenvolvimento na Plataforma Universal do Windows
Início da página