PreviewLogoNotas Sobre a Versão Prévia do Visual Studio 2022, versão 17.10


Dica

Assista às gravações do evento de lançamento do Visual Studio 2022 para saber mais sobre as novidades, ouvir dicas e truques e baixar ofertas digitais gratuitas.

Developer Community | Roteiro do Visual Studio 2022 | Requisitos do sistema | Compatibilidade | Código distribuível | Histórico do versões | Termos de licença | Blogs | Problemas conhecidos da versão mais recente | O que há de novo no Visual Studio Docs


Clique no botão para baixar a versão mais recente do Visual Studio 2022. Para conferir instruções sobre a instalação e a atualização do Visual Studio 2022, consulte Atualizar o Visual Studio 2022 para a versão mais recente. Além disso, consulte as instruções em como instalar offline.

Botão Baixar ComunidadeBotão Baixar ProfissionalBotão Baixar Empresarial

Visite o site do Visual Studio para baixar outros produtos do Visual Studio 2022.

Importante

O Canal de Versão Prévia não é “go-live” e não se destina ao uso em computadores de produção ou à criação de códigos de produção. Para obter mais informações, confira Manutenção e ciclo de vida do produto do Visual Studio.

Botão Baixar versão prévia do CommunityBotão Baixar versão prévia do ProfessionalBotão Baixar versão prévia do Enterprise


Versão Prévia do Visual Studio 2022, versão 17.10

Blog do Visual Studio 2022

O Blog do Visual Studio 2022 é a fonte oficial de insights do produto da equipe de engenharia do Visual Studio. É possível encontrar informações detalhadas sobre as versões do Visual Studio 2022 nas seguintes postagens:


17.10.0-pre.7.0 Visual Studio 2022 versão 17.10 Versão Prévia 7

lançado em 7 de maio de 2024

Resumo das novidades desta versão do Visual Studio 2022 versão 17.10 Versão Prévia 7

  • Esta versão apresenta o recurso de Recarga Dinâmica de Página Inteira do MAUI. Este recurso funciona com o botão de Recarga Dinâmica enquanto você está depurando seu aplicativo MAUI. Depois de clicar no botão de Recarga Dinâmica depois que as alterações de código forem aplicadas, os arquivos XAML editados serão recarregados no aplicativo MAUI em execução. A Recarga Dinâmica XAML ainda funciona à medida que você edita arquivos XAML, mas a Recarga Dinâmica de página inteira pode ajudar quando as alterações incrementais não estiverem visíveis em seu aplicativo MAUI, conforme o esperado.
  • Elimina falhas do VS ao usar o FSharp no Visual Studio quando editores F# acessam opções de configuração.

Developer Community


17.10.0-pre.6.0 Visual Studio 2022 versão 17.10, Versão Preliminar 6

lançado em 30 de abril de 2024

Resumo das novidades nesta versão do Visual Studio 2022 versão 17.10, versão preliminar 6

  • O VS agora inclui o MAUI 8.0.21 (SR4).
  • Os componentes do instalador "Xamarin" e "Xamarin Profiler" foram marcados como "Sem suporte".

Developer Community


17.10.0-pre.5.0 Visual Studio 2022 versão 17.10 Versão prévia 5

Lançado em 23 de abril de 2024

Resumo das novidades desta versão do Visual Studio 2022 versão 17.10 Versão prévia 5

  • Corrigido um problema quando o depurador não conseguia carregar quaisquer variáveis locais na janela "Locais".
  • Corrigido o problema de tempo de compilação patológico do C++ que causava tempo de compilação excessivo.
  • Corrigido o bug do C++ Address Sanitizer que impedia o uso do ASan em builds de visualização do Windows 11.
  • Corrigido o bug do Copilot Chat que causava travamentos quando várias referências # eram enviadas.

Developer Community


17.10.0-pre.4.0Visual Studio 2022 versão 17.10, Versão Prévia 4

lançado em 16 de abril de 2024

Resumo das novidades nesta versão do Visual Studio 2022 versão 17.10, versão prévia 4

  • Estamos removendo o sinalizador de versão prévia do recurso para a exibição de diferença de resumo. Você pode ativá-lo ou desativá-lo em qualquer exibição de comparação para se concentrar apenas nas alterações em seu código. Essa sugestão do usuário permite que você veja apenas as alterações no arquivo com algumas linhas de contexto, tornando a revisão de suas alterações em uma confirmação ou a comparação entre dois arquivos muito mais eficiente.
  • Correção de um problema no Help Viewer em que a tentativa de instalar conteúdo personalizado sem sinal poderia causar uma falha.
  • Corrigido um problema em que o depurador às vezes não conseguia carregar símbolos e navegava até a origem para bibliotecas.
  • Correção de um problema que impedia o carregamento dos serviços de IDE do C#/VB, se a extensão DO VS do Roslynator estivesse instalada.

Developer Community


17.10.0-pre.3.0 Visual Studio 2022 versão 17.10, versão preliminar 3

lançado em 9 de abril de 2024

Resumo das novidades nesta versão do Visual Studio 2022 versão 17.10, versão preliminar 3

GitHub Copilot no Visual Studio

GitHub Copilot: seu companheiro de codificação alimentado por IA é perfeitamente integrado ao IDE do Visual Studio, aprimorando suas tarefas diárias e trazendo as mais recentes experiências de codificação orientadas por IA. O Copilot foi projetado para aumentar sua eficiência, oferecendo:

  • Sugestões de código personalizadas
  • Elaboração de mensagens de confirmação do Git
  • Respondendo a consultas relacionadas à codificação

Introduzimos a nova e unificada experiência do Copilot no Visual Studio 17.10, agora disponível na versão prévia 3. Isso combina os recursos do Copilot e do Copilot Chat em um pacote conveniente, eliminando a necessidade de instalar duas extensões separadas. Aproveite mais profundamente as experiências de IA integradas! Ative sua assinatura do GitHub Copilot hoje mesmo conectando-se no GitHub ou iniciando uma avaliação gratuita para obter a experiência de IA mais recente.

Copilot em ação

Observação: o Copilot agora está localizado no canto superior direito da sua interface do Visual Studio.

Depuração e diagnóstico

Condições de Ponto de Interrupção Geradas pelo Copilot

Aumente a velocidade de depuração com sugestões geradas por IA para pontos de interrupção e pontos de rastreamento condicionais. O Copilot analisa seu código para propor expressões inteligentes adaptadas aos pontos de interrupção, tornando a depuração mais suave.

Quando você está configurando um ponto de interrupção condicional ou um ponto de rastreamento e passa o mouse sobre a área de condição na janela de configurações, o Copilot apresenta rapidamente ideias de expressão geradas por IA com base em seu código. Escolha a condição que melhor atende às suas necessidades e coloque o ponto de interrupção ou o ponto de rastreamento com facilidade.

Pontos de interrupção gerados por IA

SQL

O SSDT tem suporte no Visual Studio para ARM64

Agora você pode criar projetos de banco de dados no Visual Studio para ARM64. O suporte do IntelliSense no editor de Consultas foi adicionado nesta versão.

Descrições da pull request gerada aprimorada

Fizemos algumas atualizações em nossas descrições de Solicitação de Pull geradas para fornecer resultados mais consistentes e menos repetitivos. Localize o recurso na janela Criar um recurso de solicitação de pull e compartilhe suas ideias sobre esta pesquisa!

Cancelar carregamento da solução

Se você quiser interromper o processo de carregamento da solução antes que todos os projetos sejam carregados. Agora você pode cancelar a operação e retornar a um IDE de ambiente vazio. Cancelar Carregamento

Ferramentas de Desenvolvimento do Microsoft Teams (Kit de Ferramentas do Teams)

O Kit de Ferramentas do Teams agora inclui um novo arquivo de projeto (.ttkproj) que é usado para organizar todos os arquivos para gerenciar um aplicativo do Teams. A criação de um novo projeto de Aplicativo do Microsoft Teams criará uma solução com dois projetos e você verá um projeto do TeamsApp que contém o manifesto do aplicativo e outros arquivos para recursos do Kit de Ferramentas do Teams, juntamente com outro projeto em C# com código de exemplo para implementar recursos do aplicativo, como um bot de conversa, Tab etc.

Nova solução do Kit de Ferramentas do Teams

Você também encontrará estas alterações:

  • O menu de projeto do Kit de Ferramentas do Teams agora é detectável no projeto do TeamsApp
  • Suporte para versões prévias do recurso > Habilitar perfis de inicialização de vários projetos para simplificar a inicialização da depuração no Teams, no Outlook ou em outras plataformas com suporte do seu aplicativo Teams

Problema conhecido: caixa de diálogo controle do código-fonte

Consulte o tíquete para obter uma solução alternativa para evitar ver uma caixa de diálogo "O provedor de controle do código-fonte associado a essa solução não pôde ser encontrado".


17.10.0-pre.2.0 Visual Studio 2022 versão 17.10 Versão Prévia 2

lançado em 12 de março de 2024

Resumo das novidades dessa versão do Visual Studio 2022 versão 17.10 Versão Prévia 2

C++

Dicas embutidas para código C# em arquivos Razor

Agora você pode habilitar dicas embutidas para código C# em seus arquivos Razor (.razor, .cshtml). As dicas embutidas exibem nomes de parâmetros para literais e instanciação de objetos em linha com seu código. As dicas embutidas também podem exibir dicas de tipo para variáveis com tipos inferidos (ou seja, var) e tipos de parâmetro lambda. Esse recurso pode ser habilitado em Ferramentas > Opções > Editor de Texto > C# > Avançado.

Dicas embutidas para arquivos Razor

Exibir e endereçar comentários de pull request no Editor do Visual Studio

Agora você pode exibir seus comentários de pull request do GitHub e do Azure DevOps diretamente em seu arquivo de trabalho no Visual Studio. Você permanece em seu contexto, fazendo as alterações de código necessárias e interagindo com as sugestões de seus colegas, sem alternar os contextos para o navegador.

Habilite o sinalizador de recurso, "Comentários de Pull Request" e faça check-out do branch de pull request para começar:

Notificação para habilitar a exibição de comentários em arquivos

Você pode navegar entre arquivos no pull request e comentários nos arquivos usando a barra de ferramentas.

Comentários da solicitação de pull no editor

Um bug conhecido que já estamos trabalhando para melhorar para a próxima versão é ignorar arquivos excluídos ou tipos de arquivo especiais que você não pode abrir no Gerenciador de Soluções. Gostaríamos de ouvir seus comentários à medida que aprimoramos esse recurso solicitado pelos clientes, portanto, diga-nos o que achou aqui.

Aprimorar revisões de código com descrições de pull request geradas

Semelhante ao nosso recurso de mensagem de commit do Git gerada, agora você pode obter um primeiro rascunho da descrição criada pelo GitHub Copilot para o seu pull request. Você receberá assistência ao fornecer contexto importante para seus colegas em suas revisões e verificará se está incluindo as alterações corretas em seu pull request.

Você precisará verificar se tem uma assinatura ativa do GitHub Copilot e a extensão de chat do GitHub Copilot instalada. Experimente clicando no ícone de caneta com brilho “Adicionar Descrição do Pull Request Gerada por IA” na janela Criar um Pull Request. Compartilhe seus comentários sobre esse recurso aqui.

Gerar descrição de PR com IA

Desvende seu histórico de commits com o GitHub Copilot

O histórico do Git pode ser assustador, mas geralmente é a melhor maneira de aprender sobre uma base de código ou ajudar a identificar a origem de um bug. Adicionamos um recurso de explicação do GitHub Copilot à janela Detalhes do Commit para facilitar a compreensão do conteúdo de cada commit.

Você precisará ter uma assinatura ativa do GitHub Copilot e a extensão de chat do GitHub Copilot instalada. Clique duas vezes em qualquer commit para abrir o painel Detalhes do Commit na janela Repositório Git. Em seguida, clique no ícone de caneta com brilho “Explicar Commit” para obter um resumo das alterações lado a lado com o código. Planejamos continuar melhorando esse recurso, portanto, compartilhe seus comentários aqui.

Explicar a mensagem de confirmação com IA

Pesquisa de Código e navegação

Na Pesquisa Integrada, fizemos algumas alterações para simplificar a interface do usuário e melhorar a legibilidade. Essas alterações incluem a remoção do realce de correspondências na consulta, a remoção da barra de status com contagens de cada tipo de resultado e a movimentação das mensagens de status para a linha de filtros.

Alterações de interface do usuário de Pesquisa Integrada

Diga-nos o que você acha do Developer Community.

Melhorar a legibilidade do Visual Studio com novas opções de formatação de texto

Abordamos o suporte à fonte itálica no Visual Studio 2019, adicionando itálico, tachado e sublinhado como opções adicionais para formatação de texto no IDE.

Formatar comentários para usar a fonte itálica

Para usar as novas opções para personalizar sua experiência, navegue até a página "Fontes e Cores" em Ferramentas > Opções > Ambiente, onde você encontrará caixas de seleção para cada uma das opções mencionadas anteriormente.

Visualização do foco da imagem

Qualquer desenvolvedor Web, desktop ou móvel trabalha com imagens com frequência. Faça referência a elas em C#, HTML, XAML, CSS, C++, VB, TypeScript e até mesmo em comentários de código. Algumas imagens são locais e outras existem online ou em compartilhamentos de rede, enquanto outras só existem como cadeias de caracteres codificadas em base64. Nos referimos a elas de várias maneiras no código, mas sempre como valores de cadeia de caracteres que não nos mostram a aparência da imagem. Até agora.

Visualização do foco da imagem

Incluímos uma dica de ferramenta do editor que é exibida quando o mouse passa sobre uma referência de imagem no editor de código. A dica de ferramenta mostra a imagem em seu tamanho original, mas limitada a no máximo 500 pixels de largura e altura. Abaixo da imagem de visualização, você verá o tamanho em pixels e o tamanho do arquivo em bytes. Esse recurso foi desenvolvido em estreita colaboração com a comunidade do Visual Studio. Obrigado!

Depuração e diagnóstico

Visualização do criador de perfil do contador do .NET com novos instrumentos UpDown e ObservableCounter

O criador de perfil do contador do .NET no Visual Studio agora apresenta suporte para duas métricas inovadoras: UpDown, que permite o acompanhamento em tempo real de valores com alterações incrementais e decrementais, e ObservableCounter, que gerencia de forma autônoma os totais agregados, oferecendo delegados de retorno de chamada personalizáveis para controle preciso. Na captura de tela fornecida, "total-hats" ilustra um contador UpDown, enquanto "orders-pending" demonstra um ObservableCounter.

UpDown e ObservableCounter

Além disso, implementamos um recurso de submenu de filtro, permitindo que você filtre convenientemente pontos de dados com base em tags. Isso ajusta dinamicamente as exibições de resumo e de raia de acordo com as combinações aplicadas.

Filtro UpDown e ObservableCounter

Esse aprimoramento aprimora significativamente a flexibilidade, simplificando o monitoramento de valores dinâmicos em projetos. Por exemplo, no desenvolvimento de aplicativos Web, o contador UpDown pode monitorar interações do usuário, como exibições de página, enquanto o contador Observable otimiza os recursos do servidor gerenciando com eficiência os totais de sessão ativos.

** Insights do GC na janela Memória Gerenciada

A guia Insights da janela de memória gerenciada agora dá suporte ao Insights do GC. Esse recurso oferece uma compreensão mais profunda do desempenho do aplicativo, esclarecendo as instâncias do GC (coleta de lixo) induzido. Essas instâncias são geralmente consideradas indesejáveis, pois podem impedir a eficiência dos processos, já que envolvem intervenção manual em vez de permitir que o coletor de lixo gerencie autonomamente a alocação de memória. Além disso, o Insights do GC oferece a capacidade de analisar essas ocorrências com estimativas de tempo, permitindo que você compreenda melhor o impacto do GC induzido na linha do tempo de execução do aplicativo.

GC_Insights

SQL

O SSDT tem suporte no Visual Studio para ARM64

Agora você pode criar projetos de banco de dados no Visual Studio para ARM64. Alguns dos principais recursos do SSDT disponíveis nesta versão são:

  • Projetos de banco de dados (Abrir, Compilar, Publicar)
  • Comparação de Esquemas
  • Comparação de dados
  • Editor de Consultas
  • Criador de Tabelas
  • Editor de propriedades do banco de dados
  • Refatoração de objeto

Algumas limitações dessa versão são as seguintes:

  • Depurador
  • IntelliSense
  • Desenvolvimento de banco de dados no computador local usando localdb

Designer fora de processo do Windows Forms

Melhorias de desempenho no designer fora de processo do Windows Forms

Por meio de uma colaboração frutífera com um parceiro importante, estamos entusiasmados em anunciar aprimoramentos substanciais no processo do servidor WinForms TypeResolutionService. Esses aprimoramentos produziram melhorias notáveis no desempenho do tempo de design, variando de 30% a impressionantes 50% em aplicativos de linha de negócios típicos. Notavelmente, esses aprimoramentos brilham especialmente durante cenários que disparam a reinicialização do processo do servidor e o recarregamento do designer, como recompilações de projeto ou ajustes em referências de projeto. No centro dessas melhorias de desempenho está um novo mecanismo implementado por nossa equipe, priorizando assemblies cruciais para a carga do designer. Incentivamos você a explorar o designer atualizado e a compartilhar seus valiosos comentários por meio do canal de Comentários do VS para que possamos continuar melhorando o desempenho do designer do WinForms.

Ferramenta de desenvolvimento do Microsoft Teamsl (Ferramentas do Teams)

  • Atualizamos as palavras e cadeias de caracteres da interface do usuário sobre o programa de desenvolvedor do Microsoft 365 de acordo com as alterações mais recentes no Programa de Desenvolvedores.

Extensibilidade

Agora você pode usar o Instalador do Visual Studio que é fornecido com o Visual Studio 2022 versão 17.10 Versão Prévia ou posterior para exportar extensões do Marketplace de todo o computador para um arquivo *.vsconfig. Essa funcionalidade se baseia na capacidade que enviamos na 17.9 para o instalador do Visual Studio para carregar extensões especificadas em um arquivo *.vsconfig. Se houver outros tipos de extensões que você gostaria de poder exportar, informe-nos no tíquete de sugestão da comunidade de desenvolvedores existente Capacidade de exportar extensões que não sejam do marketplace ou do contexto do usuário para um arquivo *.vsconfig..

Veja a documentação online para obter mais informações sobre o uso de arquivos *.vsconfig.


17.10.0-pre.1.0 Versão Prévia 1 do Visual Studio 2022, versão 17.10

Lançado em 13 de fevereiro de 2024

Resumo das Novidades neste Lançamento da Versão Prévia 1 do Visual Studio 2022, versão 17.10

O Visual Studio oferece um conjunto diversificado de ferramentas e recursos para suas tarefas de codificação. À medida que surgem novas tecnologias, integramos novos componentes para aprimorar sua experiência de desenvolvimento de software. Alguns desses componentes serão adições recomendadas às cargas de trabalho que você já instalou. Portanto, para simplificar sua experiência de atualização, a partir da versão 17.10 P1, o Visual Studio instalará automaticamente esses novos componentes recomendados quando você atualizar o Visual Studio.

Você pode modificar essa configuração na caixa de diálogo de Configurações de Atualização:

Incluir recomendado

Para obter a lista de todos os componentes do Visual Studio, incluindo os componentes recomendados, confira IDs de Componentes do Visual Studio

Detecção aprimorada dos impactos no desempenho do Android Emulator

O Visual Studio verificará se há aceleração de hardware ao tentar iniciar o Android Emulator e exibirá caixas de diálogo úteis que explicam os possíveis impactos no desempenho. Se o seu computador não estiver configurado ou não for compatível com a aceleração de hardware com a Plataforma de Hipervisor do Windows (WHPX), o driver do hipervisor do Android Emulator (AEHD) será necessário. O Intel Hardware Accelerated Execution Manager (HAXM) foi preterido a partir do nível 33 e superior da API do Emulador Android e foi substituído pelo AEHD nos processadores Intel.

Para obter mais informações, confira Como habilitar a aceleração de hardware com emuladores Android (Hyper-V e AEHD)

Suporte para a Distribuição de Várias Colunas (MCD) no SSDT

Agora, os usuários poderão definir o nível de compatibilidade DW durante a exportação.

  • Adicionamos uma nova opção de banco de dados nas Configurações do banco de dados na "Guia Operacional". Ele é denominado "Nível de compatibilidade DW".
  • Os valores possíveis são Auto|10|20|30|40|50|9000 e só são válidos para Target - SQL Data Warehouse do Microsoft Azure

Nível de compatibilidade DW

Depuração e diagnóstico

Criando Pontos de Interrupção Condicional e Pontos de Rastreamento a partir de Expressões

Esta atualização simplifica a depuração com novas opções de menu: "Inserir Ponto de Interrupção Condicional" e "Inserir Ponto de Rastreamento." Agora você pode criar pontos de interrupção sem esforço usando nomes de campos ou propriedades e valores de autos, locais, janelas de observação ou DataTips. Isso facilita a depuração de fluxos de trabalho, especialmente no caso de expressões complexas.

BP de expressão

Simplificando investigações de uso de memória com a Ferramenta Memória

O novo recurso "Caminho Crítico para a Raiz" aprimora a análise de memória ao encontrar o caminho mais provável para a raiz para calcular o tamanho total de um objeto. Ele transforma o grafo da pilha em uma árvore, usando atalhos como priorizar o caminho mais curto e evitar caminhos de ciclos para as raízes reais. Esse recurso é um excelente ponto de partida para investigações de memória, conhecido como "Caminho Crítico para a Raiz" no grafo de referência da ferramenta Uso de Memória. Você verá o caminho crítico com um ícone vermelho na árvore abaixo.

Caminho crítico para a raiz

Anexar ao Processo de Reformulação da Caixa de Diálogo

A caixa de diálogo "Anexar ao Processo" no Visual Studio foi significativamente melhorada para uma melhor funcionalidade e facilidade de uso. Essas atualizações incluem a integração perfeita com os temas do Visual Studio, uma visualização que economiza mais espaço com dicas de ferramentas para informações de conexão e a configuração da conexão "Local" como padrão para acesso mais rápido. Agora você pode alternar facilmente entre os modos de exibição em árvore e em lista, organizar melhor os processos com seções recolhíveis e selecionar tipos de código com uma caixa de combinação simplificada. Além disso, o recurso "Selecionar/Rastrear Janela" agora é mais fácil de usar, permitindo o rastreamento bidirecional: selecionar um processo realça sua janela e clicar em uma janela seleciona seu processo.

Anexar ao processo

Instrumentação Direcionada para EXE

A ferramenta de instrumentação do Criador de Perfil de Desempenho agora permite a criação de perfis direcionados para qualquer arquivo executável (exe). Após selecionar um arquivo .exe, uma caixa de diálogo de instrumentação direcionada aparecerá, semelhante à criação de perfil de projeto de inicialização. Esse aprimoramento permite uma análise focada das métricas de desempenho para executáveis específicos. Além disso, você pode ampliar o escopo da criação de perfis incluindo Bibliotecas de Vínculo Dinâmico (DLLs) adicionais usando o botão "Adicionar Item", o que melhora o exame do desempenho do aplicativo.

Instrumento exe

Pré-visualização das Configurações Unificadas, a nova experiência de configurações do Visual Studio

A partir da Versão Prévia 1 do Visual Studio 17.10, você poderá experimentar uma prévia da experiência de configurações reimaginadas do Visual Studio. Embora ainda estejamos trabalhando na experiência geral e no processo de migração das configurações para a nova experiência, você poderá experimentá-la e compartilhar seus comentários hoje mesmo.

Com a nova experiência de configurações, agora é mais fácil do que nunca configurar, compartilhar e armazenar suas configurações personalizadas. Você terá mais espaço para definir as configurações, a capacidade de personalizar configurações tanto no nível do usuário (instalação do Visual Studio) quanto no nível de solução/pasta aberta, capacidades de pesquisa de configurações aprimoradas, armazenamento baseado em JSON de suas configurações e muito mais.

Uma imagem mostrando a nova interface de usuário de configurações do Visual Studio

Além do que foi mencionado acima, agora você encontrará um ícone de engrenagem que abre um menu para cada configuração. Esse menu oferece uma maneira fácil de redefinir as configurações personalizadas para seus valores padrão ou compartilhar conosco comentários sobre uma configuração específica.

Uma imagem em movimento mostrando o menu do ícone de engrenagem na nova interface de usuário de configurações do Visual Studio

Para experimentar a nova experiência de configurações, navegue até Ferramentas > Opções > Ambiente > Versões Prévias de Recursos e marque a caixa de seleção "Experiência de Configurações Unificadas" ou use o menu suspenso Ferramentas > Opções da experiência para alternância entre "Clássico" e "Versão prévia". Depois de fazer isso, reinicie o Visual Studio e acesse a nova experiência de configurações por meio de Ferramentas > Opções.

Esse recurso ainda está em desenvolvimento ativo. Embora todas as páginas de configurações não tenham sido migradas da experiência existente para a experiência de Configurações Unificadas, você ainda poderá gerenciar todas as suas configurações, pois as Configurações Unificadas se vincularão à antiga interface do usuário para configurações não migradas.

Seus comentários serão muito importantes para nos ajudar a priorizar as páginas que migraremos em seguida. Além de quais páginas você gostaria de ver migradas em seguida, compartilhe também suas impressões gerais, como podemos melhorá-las e quaisquer comentários adicionais que você possa ter sobre esta experiência através do Developer Community.

Crie aplicativos nativos da nuvem com o .NET Aspire

.NET Aspire é uma pilha pronta para a nuvem e opinativa para construir aplicativos distribuídos, prontos para produção e observáveis. O .NET Aspire é entregue por meio de uma coleção de pacotes NuGet que lidam com preocupações específicas nativas da nuvem. Não importa se você está criando aplicativos distribuídos e nativos da nuvem usando recursos em contêineres, como PostgreSQL e Redis, ou componentes do Azure, como Armazenamento ou Barramento de Serviço, o .NET Aspire simplificará sua experiência de desenvolvimento e dará mais visibilidade aos seus aplicativos distribuídos com recursos como:

  • Inicialização e depuração de vários projetos sem a necessidade de configurar sua solução
  • Suporte interno para resiliência HTTP, verificações de integridade e OpenTelemetry usando um conjunto de extensões e padrões opinativos
  • Exibições convenientes no navegador de logs, métricas e rastreamentos distribuídos de seus recursos em contêineres e projetos .NET com a nova experiência de lançamento do Painel .NET Aspire
  • Uma nova metodologia de implantação criada sobre a Azure Developer CLI (AZD), para que você tenha capacidade de implantação de vários nós na maioria dos casos, sem precisar escrever seu próprio código de infraestrutura

GIF

Atualizações para Mensagens do Git Commit geradas

Ouvimos seus comentários e estamos encurtando a saída de nossos recursos do Git Commit gerados. Compartilhe seus comentários sobre essa alteração no tíquete no Developer Community.

Saída mais curta da mensagem de confirmação do git gerada por IA

Vinculação de itens de trabalho a pull requests

A solicitação número um dos usuários do Azure DevOps ao criar pull request no Visual Studio foi habilitar a vinculação de itens de trabalho. Agora, você pode usar a seção Item de Trabalho Relacionado para exibir todos os itens de trabalho que você referenciou na descrição da pull request e que vinculam itens de trabalho à sua pull request no Azure DevOps.

Vinculando itens de trabalho

C++

  • Adicionamos suporte para fixar os destinos do CMake no Modo de Exibição de Destinos do CMake. Agora há uma pasta de nível superior para os destinos fixados. Você pode fixar qualquer destino clicando com o botão direito do mouse e selecionando a opção Pin no menu de contexto.

Fixando um destino do CMake por meio do menu de contexto

Você também pode desafixar qualquer destino na pasta Destinos Fixados selecionando Unpin.

  • O conjunto de ferramentas MSVC aumentará seu número da versão secundária de 19.39 (VS 2022 v17.9) para 19.40 (VS 2022 v17.10). O conjunto de ferramentas MSVC será a versão 19.40.33521.0 no lançamento da versão prévia 1. Para obter mais detalhes, confira a postagem do blog Número da Versão Menor do Conjunto de Ferramentas MSVC 14.40 no Visual Studio 2022 v17.10.

  • Agora você pode usar o Build Insights para exibir as informações de instanciação do modelo. A coleção de instanciação de modelos deve ser habilitada em Ferramentas > Opções > Build Insights. Instanciação de modelo recursivo

  • Adicionamos mais macros do Unreal Engine para serem indentadas de acordo com o Estilo de Código UE.

  • Agora você pode manter nosso plug-in do Unreal Engine necessário para o Adaptador de Teste do Unreal Engine em execução em segundo plano, reduzindo consideravelmente os custos de inicialização. Esse é um recurso opcional que pode ser ativado em Ferramentas > Opções > Unreal Engine.


Problemas conhecidos

  • Os usuários que têm o software de gerenciamento de privilégios da Delinea instalado podem ter problemas ao iniciar o Visual Studio. A Delinea está ciente desse problema e já o abordou. Entre em contato com eles através do https://delinea.com/support para obter instruções sobre como resolver esse problema.”

  • Alguns desenvolvedores estão enfrentando travamentos ao alternar entre configurações de compilação (por exemplo, da versão para a depuração). Os desenvolvedores afetados podem definir a variável de ambiente 'MSBUILDDISABLEFEATURESFROMVERSION=17.10'. Essa solução alternativa tem o objetivo de atenuar o problema enquanto trabalhamos para encontrar uma solução permanente. Mais detalhes estão disponíveis no site do Developer Community.


Observação

Essa atualização pode incluir um novo software da Microsoft ou de terceiros licenciado separadamente, conforme definido nos Avisos de terceiros ou na licença que o acompanha.