BT

Início Notícias Quinta atualização do Visual Studio 2017 expande ferramentas de debug

Quinta atualização do Visual Studio 2017 expande ferramentas de debug

Favoritos

O Visual Studio 2017 recebeu sua última atualização, a versão 15.5. Seguindo as tendências estabelecidas nas atualizações anteriores, essa atualização adiciona um amplo conjunto de funcionalidades que fornecerá benefícios a praticamente todos os usuários. Uma das principais áreas focadas nessa atualização foi a performance da IDE, particularmente reduzindo o tempo de carregamento das soluções para projetos C#/Visual Basic. Os projetos .NET Core também deverão ver respostas mais rápidas ao executar operações em arquivos (adicionar, remover e renomear). John Montgomery, diretor de parcerias da Microsoft, relata com base nas medições da Microsoft, que grandes soluções C#/VB foram carregadas em metade do tempo se comparadas às edições anteriores do VS2017.

A Microsoft atingiu esses ganhos mudando o processo de carga sequencial para um mais paralelo. Anteriormente, o VS2017 executava a carga de um projeto e a compilação em tempo de desenvolvimento (design time build), para então carregar o IntelliSense. Agora na versão 15.5 a IDE pode carregar o projeto paralelamente ao design time build, finalizando com o IntelliSense. Viktor Veis, Engenheiro de Software na Microsoft, descreveu recentemente como essas mudanças foram feitas, e sugere usar um SSD (mesmo que só para a partição do Windows) nas máquinas de desenvolvimento para melhores resultados.

Um novo recurso foi adicionado ao debugar com o IntelliTrace: "Step-back". Quando habilitado, ele permite aos desenvolvedores tanto avançar quanto retroceder entre breakpoints. Anteriormente só era possível avançar, fazendo com que sessões de debug fossem reiniciadas quando o código estivesse muito à frente..

Os desenvolvedores de C++ verão suporte expandido aos testes unitários na versão 15.5. Quando incluídos na instalação do VS, a IDE suporta Google Test e Boost.test. Os desenvolvedores C++ também verão suporte expandido ao Standard Template Library (STL) para padrões C++17. De acordo com Montgomery 75% dos recursos do C++17 estão agora suportadas.

O Visual Studio 2017 15.5 já está disponível para download. Usuários do VS2017 podem atualizar a partir da IDE, enquanto aqueles que desejam testar a IDE podem utilizar um dos web installers. As notas de lançamento também estão disponíveis no website do Visual Studio, com uma lista de todas as mudanças e correções que foram liberadas.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.