Visual Studio Icon Histórico de notas de versão do Visual Studio 2013 Atualização 2

Termos de Licença | Blog do Visual Studio | Developer Community

Observação

Esta não é a versão mais recente do Visual Studio. Para baixar a versão mais recente, visite as notas sobre a versão atual para o Visual Studio 2019.


Versões do Visual Studio 2013

Veja as notas sobre todas as versões do Visual Studio 2013:

Release Notes IconVisual Studio 2013 Atualização 2

lançado em 2 de abril de 2014

Baixar o Visual Studio Community 2013

Você pode baixar o Visual Studio 2013 de My.VisualStudio.com. O My.VisualStudio.com requer uma assinatura gratuita do Dev Essentials ou uma assinatura do Visual Studio.

Novos recursos

Esta versão incluiu novos recursos para a criação de aplicativos direcionados ao Windows Phone 8.1, a capacidade de criar aplicativos universais do Windows direcionados Windows Runtime, TypeScript 1.0 RTM e muitos outros novos recursos.

Team Foundation Server 2013 Atualização 2

Com o lançamento do Team Foundation Server 2013 Atualização 2, continuamos a trazer novos recursos de ALM, correções de bugs e outras melhorias para nossos clientes locais.

Abaixo está um resumo dos recursos mais populares desta versão e links relevantes onde você pode saber mais.


CodeLens: Novo indicador de "Alterações de entrada"

O recurso CodeLens no Visual Studio Ultimate fornece aos desenvolvedores uma exibição de aviso para encontrar informações rapidamente sem precisar sair de seu código e oferece insights de vários indicadores disponíveis sem perder o contexto do código.

Nesta versão, o CodeLens ganha um novo Indicador de Alterações de Entrada que fornece informações sobre as alterações que ocorrem em outras ramificações do código em que outro desenvolvedor está trabalhando no momento. Isso permite que as equipes que trabalham com várias ramificações tenham uma maneira nova e fácil de se manter informadas sem precisar sair da janela do editor de código.

Incoming Changes indicator in CodeLens

Tags de item de trabalho: Editar do Visual Studio e Excel, usar em consultas

A Marcação de Item de Trabalho é definida por um usuário e adiciona metadados a um item de trabalho que permite uma maneira rápida de filtrar dados sem precisar criar consultas ou filtros personalizados adicionais.

Com esta versão, a marcação fica ainda melhor. Exiba e edite marcas diretamente do Visual Studio ou use-as como parte de uma consulta de item de trabalho para os operadores "Contém" e "Não contém" (no Visual Studio e no Acesso via Web).

Querying work items using tags

Além disso, ao abrir consultas de item de trabalho no Excel (para itens como edição em massa de itens), agora você pode exibir e gerenciar marcas diretamente da planilha conectada.

Querying work items using tags in Excel

Diagrama de fluxo cumulativo: Data de início configurável

Ao trabalhar com quadros Kanban, o Team Foundation Server é uma ótima ferramenta para visualizar o estado atual do projeto, pois mantém automaticamente um Diagrama de Fluxo Cumulativo à medida que os itens são movidos no quadro.

Nesta versão, adicionamos a capacidade em resposta às solicitações do cliente de definir uma nova data de início para Diagramas de Fluxo Cumulativos que reinicia os cálculos do diagrama com base na nova data de início.

Gráficos de Burndown: dias úteis configuráveis

No Acesso via Web do Team Foundation Server, as equipes ágeis podem usar gráficos de burndown como uma representação gráfica do trabalho restante versus o tempo disponível em uma sprint.

Nesta versão, adicionamos uma nova configuração de equipe para configurar dias úteis para uma equipe de projeto, fornecendo efetivamente a capacidade de remover dias de fim de semana de gráficos de burndown (um recurso altamente solicitado no Visual Studio UserVoice).

Setting working days in burndown charts

Gráfico de Item de Trabalho: Fixação da Página Inicial e Personalização de Cores

O recurso de gráfico de item de trabalhono acesso à Web oferece aos usuários a capacidade de exibir rapidamente o status do trabalho em andamento criando gráficos dos resultados de uma consulta de lista simples. Você pode criar diversos tipos de gráfico, como de pizza, barras, colunas ou colunas empilhadas, para a mesma consulta.

Nesta versão, tornamos os gráficos ainda mais úteis, permitindo a fixação de gráficos na página inicial de uma equipe ou projeto; tornando mais simples manter todos informados sobre os pontos de dados que a equipe considera mais valiosos.

Pin work item charts to the home page

Além disso, também habilitamos a colorização de séries de gráficos de itens de trabalho personalizáveis por meio de um seletor de cores simples de usar, como mostrado abaixo.

Customize colors in work item charts

Gerenciamento de caso de teste baseado na Web: exportando artefatos e parâmetros compartilhados

Criar, gerenciar e executar testes manuais a partir do navegador é possível usando o recurso de Gerenciamento de Caso de Teste baseado na Web do TFS Web Access.

Nesta versão, adicionamos um novo recurso para exportar planos de teste, conjuntos de testes ou casos de teste junto com suas respectivas propriedades para um arquivo HTML para vários usos offline (como compartilhamento com outras pessoas por e-mail ou impressão mais fácil).

Export test plans, test suites, or test cases to HTML

Além disso, adicionamos um novo recurso chamado "Parâmetros Compartilhados" que permite o compartilhamento de Parâmetros de Caso de Teste consolidando dados de parâmetros semelhantes em um único local e referenciando-os em vários casos de teste.

Shared Parameters in Web-based test case management

Controle de código-fonte do Git: várias melhorias

Não importa o tamanho ou a complexidade de um projeto, o Controle do código-fonte desempenha um papel importante em ajudar a manter o controle das alterações feitas no código-fonte durante um período de tempo. Com o Team Foundation Server 2013, você pode selecionar entre dois tipos de opções de controle de origem para seu novo projeto de equipe: TFVC ou Git.

Nesta versão, nos concentramos em melhorar nossa implementação de controle de código-fonte Git:

  • Use o recurso Anotar (também conhecido como blame) com o Git
  • Altere confirmações locais recentes usando o Visual Studio (semelhante à linha de comando: "git amend"), desde que as confirmações ainda não tenham sido enviadas por push para o repositório do TFS
  • Enviar por push ou pull de um repositório remoto selecionado no Team Explorer sem precisar usar a linha de comando
  • Reverter uma confirmação para desfazer um check-in com mais facilidade
  • Monitorar ou cancelar operações Git de longa duração
  • Use Ant ou Maven no controlador de compilação para construir código Java gerenciado em um repositório Git (requer Team Explorer Everywhere (TEE) Atualização 1 e TFS Build Extensions)

Acesso via Web: Página inicial da equipe atualizada e melhor desempenho de navegação de lista de pendências

Ao executar o Team Foundation Server (TFS) local, o Team Web Access fornece uma interface do usuário baseada em navegador para uso por qualquer membro da equipe sem a necessidade de instalar qualquer software adicional. Essa interface da Web fornece acesso a recursos no TFS que incluem, mas não se limitam a, código-fonte, gerenciamento de lista de pendências, compilações e gerenciamento de casos de teste baseados na Web.

Nesta versão, renovamos as home pages do Team e do Project com um design visualmente mais atraente que faz melhor uso do espaço da tela em resoluções de tela mais amplas.

Redesigned home page for TFS web access

Graças ao feedback dos clientes, também fizemos melhorias no desempenho ao navegar pela lista de pendências na interface web.

Outras alterações e correções de bugs

Para obter uma lista completa de alterações, consulte o Artigo da Base de Dados de Conhecimento de Atualização do \Visual Studio.

Windows Phone 8.1 e Aplicativos Universais do Windows

Hoje, a equipe do Windows anunciou grandes atualizações no Windows e no Windows Phone, incluindo novos recursos de plataforma de desenvolvedor no Windows Phone 8.1 e o próximo grande passo em direção à unificação da plataforma com aplicativos universais do Windows para um runtime comum do Windows em telefones, tablets e computadores.

Universal Windows apps for a common Windows runtime

O que há de novo para desenvolvedores do Visual Studio visando o Windows Phone 8.1:

  • Atualize os aplicativos existentes do Windows Phone 8.0 para o Windows Phone 8.1 e aproveite os novos recursos da plataforma
  • Crie novos aplicativos universais do Windows destinados às plataformas Windows Phone 8.1 e Windows Store 8.1 usando Projetos Universais que permitem que eles compartilhem código e elementos da interface do usuário e criem uma plataforma comum alimentada pelo Windows Runtime
  • Os desenvolvedores têm opções para criar aplicativos usando C# e .NET, HTML e JavaScript ou C++ e DirectX ao criar aplicativos universais do Windows

Para obter mais detalhes, visite o Centro de Desenvolvimento do Windowse saiba tudo sobre esta nova versão.

TypeScript 1.0 (RTM)

TypeScript é uma linguagem de código aberto desenvolvida pela Microsoft para projetos JavaScript em escala de aplicativo, alimentado por um superconjunto tipado de JavaScript que compila para JavaScript simples. O TypeScript, combinado com o Visual Studio, é uma experiência de primeira classe com recursos como verificação estática, navegação baseada em símbolos, refatoração de código e muito mais.

TypeScript 1.0 (RTM) in Visual Studio

Nesta versão, estamos anunciando que o TypeScript chegou à versão 1.0 (RTM), trazendo a linguagem para o primeiro lançamento oficial após 18 meses de desenvolvimento e muita empolgação da comunidade de desenvolvedores.

Depuração, diagnóstico e criação de perfil

Nesta versão, adicionamos novas ferramentas de criação de perfil e fizemos melhorias no depurador, no Analisador de memória gerenciada do .NET, no IntelliTrace, no Performance, no hub Diagnostics e muito mais.

Os destaques incluem:

  • Depurador
    • O depurador do Visual Studio agora oferece suporte a um novo visualizador de cadeia de caracteres para cadeias de caracteres codificadas em JSON que as exibe como um controle de exibição em árvore e permite que o desenvolvedor faça coisas como pesquisar, realçar ou copiar um par chave/valor
    • O Analisador de memória gerenciada do .NET tem um novo recurso para inspecionar valores de objetos e instâncias de despejos de memória capturados.
    • Agora é possível depurar sites dentro do emulador do Windows Phone 8.1 - Ferramentas e analisadores de desempenho
    • Uma nova ferramenta de Uso da CPU agora está disponível no hub Desempenho e Diagnóstico que pode ser usada com aplicativos WPF, Console, Windows Store 8.1 ou Windows Phone 8.1. Esta ferramenta fornece dados sobre quais funções estão usando a CPU e em que grau. Isso permite que o desenvolvedor tome decisões sobre onde concentrar seus esforços otimizando o código do aplicativo para alcançar o melhor desempenho possível
    • Uma nova ferramenta de Uso de Memória agora está disponível no hub Desempenho e Diagnóstico para analisar novos aplicativos universais do Windows ou qualquer aplicativo criado usando o Runtime do Windows em C#/VB/C++ e XAML
    • Agora é possível executar mais de uma ferramenta ao mesmo tempo no hub Desempenho e Diagnóstico, mantendo uma linha do tempo comum para que você possa economizar tempo, correlacionar dados entre ferramentas para obter uma visão melhor sobre problemas de desempenho e informar as compensações de desempenho
  • IntelliTrace
    • Os eventos de desempenho do IntelliTrace coletados pelo MMA (Microsoft Monitoring Agent) têm novos recursos:
      • Agrupar eventos de desempenho e revisar caminhos ativos nos dados de desempenho
      • Vá para o SQL quando ADO.NET dados de eventos estiverem disponíveis. Isso permite o uso de ferramentas SQL do Visual Studio para inspecionar a consulta SQL que foi capturada nos dados do IntelliTrace
      • Navegue facilmente até Ações/Controladores para obter dados coletados de ASP.NET sites MVC
    • Ao revisar um arquivo IntelliTrace coletado pelo MMA (Microsoft Monitoring Agent) com dados de exceções, agora é mais fácil exibir parâmetros e ver onde as exceções foram lançadas visualizando a pilha de chamadas em um mapa de código.
  • Aplicativos da Windows Store
    • Acionar uma pré-busca ao depurar aplicativos da loja do Windows 8.1; permitindo que os desenvolvedores acionem manualmente o cache de pré-busca para testar o comportamento do programa ou validar se o ContentPrefetcher está registrado corretamente
    • Usar Hubs de Notificação do Windows Azure para enviar mensagens de notificação de teste para aplicativos da Windows Store ou do Telefone e verificar os resultados em tempo real
  • Diagnóstico de gráfico
    • Novo Application Insights Profiler Gráfico
      • Análise de Quadros de Gráficos Essa ferramenta coleta medições de desempenho em quadros capturados. Além disso,ele também executa um conjunto de experimentos predefinidos que fornece insights sobre como o desempenho seria afetado quando várias técnicas de textura são aplicadas. a análise de quadros também coleta contadores de desempenho do hardware e funciona da mesma maneira em dispositivos Windows 8.1 e Windows Phone 8.1. Observe que a análise de quadro gráfico depende de uma consulta de carimbo de data/hora que não foi fornecida com o Windows Phone 8.
    • Aprimoramentos do depurador de gráficos
      • Com nossa nova captura consecutiva, agora você pode capturar até 30 quadros consecutivos com uma captura.
      • A captura programática permite a captura automática que é acionada programaticamente. Isso é útil para depurar sombreadores de computação em programas que nunca chamam Present, ou quando um problema de renderização dificulta a previsão de uma captura em testes manuais, embora seja possível prevê-lo de forma programática usando informações sobre o estado do aplicativo no runtime.
      • Uma nova exibição Desenhar Chamadas foi adicionada que exibe eventos capturados e seu estado em uma hierarquia organizada por chamadas de desenho. É possível expandir as chamadas de desenho para exibir o estado atual do dispositivo no momento da chamada de desenho; e você pode expandir ainda mais cada tipo de estado para exibir os eventos que definem seus valores.
      • O Depuradores de Gráficos agora dá suporte total à depuração de aplicativos do Windows Phone 8.1 em um emulador de telefone ou um telefone amarrado.

Microsoft Azure e Desenvolvimento para a Web

Para desenvolvedores da Web, esta versão inclui novos recursos e melhorias, para ferramentas e plataforma, incluindo atualizações para ASP.NET MVC, API da Web e Páginas da Web. Também há melhorias para desenvolvedores da Web que estão começando a usar o Microsoft Azure.

Destaques:

  • Melhorias no Editor de Código e dois novos editores (para arquivos SASS e JSON):

    • Novo editor SASS com recursos como colorização, variável e Mixins IntelliSense, validação de sintaxe, ir para definição, seletor de cores e muito mais.
    • Novo editor JSON com recursos como validação de sintaxe, colorização, estrutura de tópicos e suporte para IntelliSense (por meio do esquema JSON)
    • Melhorias no editor LESS com recursos como Knockout IntelliSense Upgrade, Novo Seletor de URL para páginas HTML, Razor, CSS, LESS ou SASS e muito mais.
  • Suporte ao link do navegador para conexões HTTPS, SPA (Aplicativos de Página Única) e arquivos html estáticos

  • Atualizado ASP.NET modelos de projeto padrão para as versões mais recentes da plataforma, incluindo ASP.NET MVC, API da Web, Páginas da Web, SignalR e muito mais.

  • Novos recursos para desenvolvedores do Microsoft Azure, incluindo:

    • Experiência de introdução aprimorada com o Azure por meio de um novo recurso que opcionalmente, pode vincular sites recém-criados diretamente da caixa de diálogo Arquivo> Novo Projeto para um site do Windows Azure ou Máquina Virtual. Isso permite a publicação simples quando necessário mais tarde
    • Dois novos recursos no Gerenciador de Servidores para sites do Windows Azure: um recurso de exibição remota que permite exibir/editar arquivos de sites dinâmicos e a capacidade de exibir arquivos de log remotamente
    • Novo suporte a ferramentas para trabalhar com Serviços Móveis que aproveitam o .NET, incluindo um novo modelo para começar a usar o novo tipo de projeto, bem como suporte para Depuração Remota

Outras alterações e correções de bugs

Para obter uma lista completa de alterações, consulte o Artigo da Base de Dados de Conhecimento de Atualização do \Visual Studio.