Notícia
Visual Studio 2022: mais rápido, mais enxuto e 64 bits (mais memória!)
Por
David Ramel
19/04/2021
O Visual Studio 2022 será apresentado neste verão como um aplicativo de 64 bits, abrindo grande quantidade de nova memória para os programadores usarem.
"O Visual Studio 2022 será um aplicativo de 64 bits, não mais limitado a ~ 4 gb de memória no processo principal do devenv.exe", disse Amanda Silver, executiva de gerenciamento de programa na Divisão de Desenvolvedores em um blog de 19 de abril
publicar
apresentando o VS 2022. "Com um Visual Studio de 64 bits no Windows, você pode abrir, editar, executar e depurar até mesmo as soluções maiores e mais complexas sem ficar sem memória."
O Visual Studio está disponível há muito tempo em uma edição de 64 bits, capaz de criar aplicativos de 64 bits em computadores de 64 bits, mas continua sendo um aplicativo de 32 bits. Esse
causou confusão entre alguns desenvolvedores
que baixou a versão de 64 bits apenas para descobrir que ela estava instalada como um aplicativo x86. Em resposta a esse problema postado no site da comunidade de desenvolvedores em 2019, a Microsoft respondeu: "O Visual Studio continua sendo um aplicativo de 32 bits, embora certos componentes (por exemplo, diagnósticos / depuradores, MSBuild, compiladores, designers) tirem proveito do 64 bits processadores, se disponíveis. Atualizamos nossas páginas de download para esclarecer isso. " Agora, há muito tempo na era da computação de 64 bits, isso finalmente mudou.
Para demonstrar o efeito do mundo real de o VS ser um aplicativo de 64 bits, Silver apontou para um vídeo GIF mostrando o IDE abrindo uma solução com cerca de 1.600 projetos e cerca de 300.000 arquivos:
[Clique na imagem para ver um GIF animado maior.]
VS 2022 abrindo 1.600 projetos e 300k arquivos
(fonte: Microsoft).
"Não haja mais exceções de falta de memória", concluiu Silver.
Ela também descreveu o próximo grande lançamento do VS como mais rápido, mais acessível e mais leve, com uma UX descrita como mais limpa, inteligente e voltada para a ação, adequada para alunos e equipes de codificação profissionais que criam aplicativos em escala industrial.
Claro, ele terá suporte total para .NET 6, que deve estrear em novembro como uma versão unificadora que traz Xamarin, Blazor e outras ferramentas na mistura, abrangendo todas as partes do ecossistema de desenvolvimento .NET, incluindo web, cliente, celular, jogos , Aplicativos IoT e IA. Isso significa que incluirá novos itens como Blazor e
.NET MAUI
(uma evolução do Xamarin adicionando suporte a desktop para permitir aplicativos cliente de plataforma cruzada no Windows, Android, macOS e iOS). Eles podem ser usados para
criar aplicativos de desktop
. Isso é quase
variedade estonteante de opções de desktop
.
O tão esperado
Hot Reload
(fazer alterações de código que são refletidas instantaneamente em um aplicativo em execução durante a depuração) também estará disponível, juntamente com ícones atualizados e integração com
Acessibilidade Insights
para resolver rapidamente os problemas de acessibilidade durante o desenvolvimento.
Uma série de outros novos recursos incluem:
C ++:
As cargas de trabalho terão suporte com novos recursos de produtividade, ferramentas C ++ 20 e IntelliSense.
Azure:
O desenvolvimento de aplicativos baseados em nuvem será impulsionado por repositórios que descrevem padrões comuns usados em aplicativos modernos.
Depuração:
Estão chegando melhorias de desempenho no depurador principal, com "recursos como gráficos em chamas no criador de perfil para melhor detectar os caminhos ativos, pontos de interrupção dependentes para depuração mais precisa e experiências de descompilação integradas que permitirão que você percorra o código que não possui localmente . "
Live Share:
A colaboração em tempo real é aprimorada com o bate-papo de texto integrado, que promove conversas rápidas sobre o código, sem nenh
uma troca de contexto.IntelliCode:
Este IntelliSense aprimorado por IA fornecerá melhor integração com fluxos de trabalho diários, antecipando o que os desenvolvedores podem querer fazer em seguida em sua codificação para que "tomem a ação certa no lugar certo na hora certa."
Novo suporte para Git e GitHub:
"Você notará muita lógica incorporada e pontos de verificação para guiá-lo com eficiência durante o processo de fusão e revisão, antecipando o feedback de seus colegas que pode retardar as coisas."
Pesquisa de código aprimorada:
Os desenvolvedores podem pesquisar fora dos escopos carregados, ajudando-os a encontrar resultados independentemente da base de código ou repositório em que estejam.
Mac:
A equipe também está trabalhando para equiparar o IDE do Mac com o IDE do Windows, algo que tem sido um problema espinhoso em termos de confiabilidade e outros problemas, resolvido por
mudar para o Windows interno
.
A primeira prévia do VS 2022 será lançada neste verão, vindo com os refinamentos da interface do usuário e melhorias de acessibilidade. Outros recursos em desenvolvimento podem ser adicionados após o primeiro lançamento público.
"Já estava na hora!" disse um desenvolvedor em
.
UMA
Hacker News
leitor expressou pensamentos semelhantes: "Acho que a grande novidade é o suporte para 64 bits. Que bom que não demorou tanto - a primeira versão do Windows em uma arquitetura de 64 bits não tem nem 20 anos ainda. Windows XP para IA-64 era
lançado em outubro de 2001
. "
Sobre o autor
David Ramel é editor e escritor da Converge360.
Formato para impressão
Habilite o JavaScript para visualizar o
comentários alimentados por Disqus.
comentários alimentados por
Disqus
Apresentou
A ferramenta VS Code Python renova a experiência dos notebooks Jupyter
O lançamento de agosto de 2021 da extensão Python para código do Visual Studio completa uma reformulação da experiência do Jupyter Notebooks que foi iniciada há mais de um ano.
VS Code 1.59: Notebooks Jupyter Go (parcialmente) nativo, visualização ao vivo aprimorada
A equipe de desenvolvimento do Visual Studio Code melhorou a funcionalidade do Jupyter Notebook e muito mais na atualização mensal regular do popular editor de código de plataforma cruzada baseado em código aberto.
Windows Community Toolkit 7.1: Geradores de fonte MVVM, autenticação de identidade, APIs de ML
Um bando de novos recursos e aprimoramentos são apresentados em uma prévia do próximo lançamento do Windows Community Toolkit 7.1, uma coleção de ajudantes, extensões e controles personalizados que simplificam e demonstram as tarefas comuns do desenvolvedor na criação de aplicativos UWP e .NET para o Windows 10.
Microsoft planeja o kit de ferramentas da comunidade .NET
À medida que o ecossistema de desenvolvimento .NET evolui e se consolida com os componentes novos e atualizados do .NET 6, a Microsoft está renovando os kits de ferramentas associados.
Stack Overflow: o antigo uso do .NET Framework ainda supera o .NET Core / .NET 5 'mais amado'
A grande pesquisa anual Stack Overflow Developer Survey revela alguns pontos de dados curiosos, como o .NET Core / .NET 5 sendo o framework de desenvolvimento não web "mais amado", embora o antigo .NET Framework que está substituindo ainda esteja sendo mais usado.
Mais popular
Artigos Mais Populares
Artigos mais enviados por e-mail
Stack Overflow: o antigo uso do .NET Framework ainda supera o .NET Core / .NET 5 'mais amado'
Depuração de JavaScript agora integrada ao código VS
Quais são os temas de código do VS mais populares?
Microsoft planeja o kit de ferramentas da comunidade .NET
VS Code 1.59: Notebooks Jupyter Go (parcialmente) nativo, visualização ao vivo aprimorada