Notas de versão do Visual Studio 2013
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:
- 20 de julho de 2015 -- Visual Studio 2013 versão 5
- 12 de novembro de 2014 -- Comunidade do Visual Studio 2013
- 12 de novembro de 2014 -- Visual Studio 2013 Update 4
- 4 de agosto de 2014 -- Visual Studio 2013 Update 3
- 12 de maio de 2014 -- Visual Studio 2013 Update 2
- 2 de abril de 2014 -- Visual Studio 2013 Update 2
- 20 de janeiro de 2014 -- Visual Studio 2013 Update 1
- 17 de outubro de 2013 -- Visual Studio 2013
Notas de versão do Visual Studio 2013
lançado em 17 de outubro de 2013
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.
Novidades nesta versão
Recursos Inovadores para maior Produtividade do Desenvolvedor
O Visual Studio 2013 incluiu muitas melhorias na interface do usuário com base nos comentários do cliente e no princípio de design principal da Microsoft de manter o foco no conteúdo para oferecer uma melhor experiência do usuário. Você poderá observar os mais de 400 ícones modificados com maior diferenciação e maior uso de cor, uma página Inicial reprojetada e outras alterações sutis de design em todo o Visual Studio.
O Visual Studio 2013 incluiu uma série de melhorias para ajudar você a ser mais produtivo e manter o foco durante a codificação. Alguns recursos apareceram pela primeira vez como experimentos na extensão do Visual Studio Power Tools antes de serem refinados e incorporados ao Visual Studio. Recursos de produtividade, como a conclusão automática de colchetes, a capacidade de mover linhas de código ou blocos usando atalhos de teclado e a navegação em linha, agora são internos. Além disso, o Visual Studio 2013 inclui um novo Team Explorer com uma página inicial aprimorada que fornece navegação mais fácil para recursos de colaboração em equipe, incluindo a capacidade de desencaixar Alterações Pendentes e Builds em uma janela separada.
Ao trabalhar com arquivos de código grandes, pode ser difícil acompanhar onde você está. No Visual Studio 2013, você poderá alternar facilmente o comportamento da barra de rolagem entre dois modos. No modo de barra, você poderá exibir anotações como sua posição de cursor, alterar sua localização e acompanhar erros mais diretamente. No modo de mapa, a barra de rolagem mostra uma visualização ao vivo do código-fonte, bem como a capacidade de passar o mouse sobre o código para visualizar mais detalhes dentro de uma dica de ferramenta. Em seguida, você poderá clicar na posição exata do código que navega até esse local.
Entender o que uma linha de código faz é uma tarefa fundamental durante o desenvolvimento. O comando Ir para Definição agora é acompanhado pelo novo recurso de Espiar Definição. Com o Espiar Definição, você não precisa mais deixar o contexto da linha de código para exibir uma definição em um modo de exibição embutido.
Entender o que uma linha de código faz é apenas parte do seu desafio como desenvolvedor. Você também deve entender seu histórico, quem trabalhou nele, qual código faz referência a ele e muito mais. Isto se torna especialmente desafiador em projetos orientados à equipe. O CodeLens (Indicadores de Informações de Código) no Visual Studio Ultimate 2013 usa informações de metadados do projeto e do Team Foundation Server 2013 para colocar decoradores em cada um dos métodos em seu código, que mostram informações como quais conjuntos de alterações levaram à criação ou alteração recente, quem foi a última pessoa a trabalhar no código, quais testes de unidade abrangem o método (incluindo o estado de aprovação/falha mais recente) e quais referências de código existem. Você também poderá entrar rapidamente nesses dados, como um conjunto de alterações associado ou um arquivo de código referenciado com apenas um clique.
O Visual Studio 2013 apresenta uma experiência de IDE conectada, permitindo que você comece a usar o Visual Studio 2013 mais rapidamente. Ao iniciar o Visual Studio 2013 pela primeira vez, você será solicitado a entrar usando sua conta da Microsoft. Você já poderá usar a mesma conta com suas assinaturas do MSDN ou do Team Foundation Service. Uma vez conectado, sua cópia do Visual Studio 2013 é registrada para seu uso sem a necessidade de etapas adicionais. O Visual Studio 2013 também sincronizará automaticamente as configurações em seus dispositivos utilizando a experiência de Interface IDE Conectada. As configurações sincronizadas incluem categorias como atalhos de teclado, aparência do Visual Studio (tema, fontes etc.) e muito mais, tudo isso mantendo você em controle total por meio das opções de Configurações Sincronizadas.
Suporte para desenvolvimento de aplicativos do Windows 8.1
O Visual Studio 2013 fornece o conjunto de ferramentas ideal para a criação de aplicativos modernos que aproveitam a próxima onda na inovação da plataforma Windows (Windows 8.1), ao mesmo tempo em que dão suporte a dispositivos e serviços em todas as plataformas da Microsoft. O suporte para o desenvolvimento de aplicativos do Windows Store no Windows 8.1 inclui muitas atualizações para as ferramentas, controles e modelos, novo suporte de teste de interface do usuário codificado para aplicativos do XAML, Analisador de Capacidade de Resposta da Interface do Usuário e Criador de Perfil de Consumo de Energia para aplicativos do XAML e HTML, ferramentas de criação de perfil de memória aprimoradas para aplicativos do HTML e integração aprimorada com o Windows Store.
O Blend for XAML foi aprimorado com novos recursos significativos para design de aplicativo do Windows Store, como a adição de réguas e guias personalizados para layout de conteúdo mais preciso, bem como recursos de estilo aprimorados. O Blend para HTML também herda essas melhorias e adiciona novos recursos específicos para a criação de aplicativos do Windows Store com HTML, como a nova linha do tempo para animar alterações no CSS.
A experiência de codificação para aplicativos da Windows Store foi aprimorada no Visual Studio 2013. O editor XAML agora fornece avanços no IntelliSense, que agora também está disponível para associação de dados, associação de modelo e recursos. Ele também permite uma transição mais produtiva entre marcação de design e código por trás, incluindo suporte para localizar referências, ir para a definição e alternar para o modelo de exibição. Isso, juntamente com outras melhorias, ajudarão a reduzir o trabalho ao criar aplicativos do Windows Store.
Conectar seus aplicativos do Windows Store também é mais fácil com a adição dos Serviços Móveis do Windows Azure que expõem seu aplicativo a uma série de cenários, como habilitar facilmente notificações por push e armazenamento de dados e manipulação na nuvem.
Avanços de desenvolvimento para a Web
A criação de sites ou serviços na plataforma da Microsoft oferece várias opções, incluindo ASP.NET WebForms, ASP.NET MVC, serviços de WCF ou API Web etc. No passado, trabalhar com cada uma dessas abordagens no Visual Studio significava trabalhar com tipos de projeto separados e ferramentas isoladas para os recursos desse projeto específico. A pesquisa visual do ASP.NET Único unifica sua experiência de projeto Web no Visual Studio 2013 para que você possa criar aplicativos Web ASP.NET, usando sua preferência de estruturas de componente do ASP.NET em um único projeto. Essa nova experiência unificada inclui a capacidade de criar facilmente aplicativos híbridos que incluem versões aprimoradas de Web Forms do ASP.NET, MVC ou API Web, tudo em um único projeto. Agora você poderá misturar e corresponder às ferramentas certas para o trabalho em seus projetos Web, proporcionando maior flexibilidade e produtividade ao desenvolver para a Web.
Se você criar páginas da Web ou implementar os designs de outras pessoas, provavelmente gastará uma parte significativa do seu tempo ajustando o HTML e o CSS ao atualizar as janelas do navegador várias vezes para obter a experiência exata que deseja criar. Isso é ainda mais complicado pela diversidade de navegadores da Web disponíveis que seus visitantes podem estar usando para exibir seu site. O Visual Studio 2013 elimina esse idas e vindas usando o Link do Navegador, que conecta o Visual Studio a um ou mais navegadores modernos abertos em uma experiência de desenvolvimento interativa para mantê-los sincronizados com as alterações de marcação sem a necessidade de atualizações manuais do navegador para visualizar as alterações que você está fazendo.
Criar aplicativos de negócios modernos para o Office 365
Com o Visual Studio 2013, você poderá criar e gerenciar aplicativos de negócios modernos que estendem a experiência do Office 365 para ajudar as pessoas a interagir com processos de negócios, artefatos e outros sistemas. Os Aplicativos de Negócios de Nuvem do Office 365 são executados na nuvem, aproveitando os recursos avançados da plataforma expostos pelo Windows Azure e pelo Office 365. Como aplicativos baseados em nuvem, eles estão disponíveis para uma infinidade de dispositivos para agregar dados e serviços de dentro e de fora de uma empresa e integrar identidades de usuário e grafos sociais. Estes aplicativos se integram aos recursos de gerenciamento do ciclo de vida do aplicativo do Visual Studio, conectando os mundos do desenvolvedor de aplicativos de negócios com operações de TI.
Melhorias de depuração e otimização
O novo hub de Desempenho e Diagnóstico no Visual Studio 2013 fornece uma experiência unificada para várias ferramentas disponíveis no Visual Studio. O hub também facilita a identificação das ferramentas de desempenho e diagnóstico que funcionam com seu projeto e permite começar a usá-las rapidamente para melhorar seu aplicativo.
O Analisador de Despejo de Memória no Visual Studio 2013 facilita o diagnóstico de problemas de memória em ambientes de produção analisando despejos de heap de memória do .NET diretamente do Visual Studio. Usando a nova funcionalidade de análise de memória, você poderá resolver vazamentos de memória e uso ineficiente de memória vendo tamanho e contagens, as maiores instâncias de objetos e o que os mantém vivos na memória. Você também poderá comparar dois despejos de memória para obter informações sobre como o uso de memória está mudando ao longo do tempo.
Ao depurar aplicativos .NET 4.5.1 de 64 bits no Visual Studio 2013, agora você poderá "editar e continuar" assim como faz com aplicativos gerenciados de 32 bits. Além disso, a depuração assíncrona é aprimorada em Visual Basic, Visual C#, Visual C++ e JavaScript no Visual Studio 2013. Ao executar no Windows 8.1, a janela de pilha de chamadas agora inclui a pilha de chamadas lógicas se você atingir um ponto de interrupção ou exceção em um método assíncrono. Além do suporte a diagnósticos, o .NET 4.5.1 inclui outras melhorias, como suporte para compactação sob demanda do heap de objetos grandes da GC (coleta de lixo) e inicialização mais rápida de aplicativos ao executar em computadores com vários núcleos .
No Visual Studio Ultimate 2013, você poderá diagnosticar erros e problemas de desempenho em aplicativos monitorados pelo System Center 2012 R2 Operations Manager. Você poderá importar eventos de exceção e desempenho como log do IntelliTrace (.iTrace) e usar o IntelliTrace no Visual Studio para percorrer a execução de código para esses eventos.
Além dos recursos que melhoram o suporte para C++11, como delegar construtores, literais de cadeia de caracteres brutos, operadores de conversão explícitos e modelos variádicos ao lado da depuração "apenas meu código" no Visual Studio 2013, o trabalho com C++ é ainda melhor. A capacidade de filtrar a pilha de chamadas para baixo apenas para o código que você gravou durante a depuração existe há muito tempo para idiomas gerenciados e agora está disponível para C++.
O PGO (Otimização Guiada por Perfil) é uma otimização do compilador do Visual C++ de runtime que aproveita os dados de perfil coletados da execução de cenários de usuário importantes ou centrados no desempenho para criar uma versão otimizada de um aplicativo. As Ferramentas de Criação de Perfil no Visual Studio 2013 fornecem insights sobre as decisões de otimização de PGO, o que ajuda você a entender o quão bem esses dados de perfil correspondem ao desempenho do mundo real, mostrando como os caminhos de código mais quentes com perfil (cenários de usuário comuns) e caminhos de código mais frios (cenários de usuário menos comuns) de um aplicativo correspondem a qual código foi otimizado pelo PGO e como (tamanho ou velocidade).
Recursos de ALM expandidos
O Visual Studio 2013 incorpora uma onda de novos recursos de ALM (Gerenciamento de Ciclo de Vida de Aplicativos) que ajudarão suas equipes a serem mais produtivas e colaborar com um suporte aprimorado para práticas de desenvolvimento ágeis que você pode adotar incrementalmente para atender às necessidades da sua organização. Recursos como gerenciamento de portfólio ágil, salas de equipe, comentários de código baseados na Web em conjuntos de alterações/confirmações e melhorias de gerenciamento de casos de teste baseados na Web fazem parte de uma solução integrada, para ajudar sua equipe a colaborar melhor e aumentar a produtividade.
O núcleo para os recursos de ALM do Visual Studio é fornecido pelo Team Foundation Server, que pode ser instalado em um servidor local ou pelo Team Foundation Service, que está hospedado na nuvem. Se a equipe prefere o maior controle e a personalização de uma instalação local ou a acessibilidade sem manutenção da nuvem, há uma opção que atende às necessidades da sua equipe.
Com o Gerenciamento de portfólio do Agile, você poderá gerenciar cargas de trabalho grandes e complexas de maneira ágil. Você poderá definir uma hierarquia de listas de pendências para entender o escopo do trabalho através de várias equipes e visualizar como é feito o rollup desse trabalho em iniciativas mais amplas.
As salas de equipe oferecem uma área para proporcionar e capturar comunicações entre membros da equipe, perto ou longe. Em uma Sala de Equipe, você poderá discutir o trabalho em andamento, fazer perguntas, compartilhar status e esclarecer problemas conforme eles surgem. Sua sala de equipe é o feed de atividades de projetos de equipe para manter a equipe informada sobre check-ins de código, status de build, atribuição de trabalho e muito mais. Usando a sala de equipe em vez de email, você recebe automaticamente uma trilha de auditoria de conversas e decisões que você pode examinar a qualquer momento e pesquisar. Uma Sala de Equipe é criada por padrão para cada projeto e você poderá criar salas adicionais para dar suporte a discussões ad hoc e colaboração entre equipes.
O Team Foundation Server 2013 agora dá suporte a repositórios do Git. Além disso, agora você poderá usar o Gerenciador de Controle de Versão baseado na Web no Visual Studio 2013 para criar ou responder a comentários sobre conjuntos de alterações, conjuntos de prateleiras ou confirmações do Git para se envolver em conversas com sua equipe sobre alterações no código-fonte. Você também poderá encontrar comentários facilmente usando o filtro do Gerenciador de Versões.
Com suporte para testes de carga baseados em nuvem no Team Foundation Service, você poderá gerar testes de escala em segundos que utilizam os recursos elásticos do Windows Azure para executar solicitações de milhares de usuários virtuais; fornecendo informações sobre os gargalos de desempenho de seus aplicativos e serviços Web sem o incômodo de gerenciar hardware ou um laboratório virtual.
Melhorias no Gerenciamento de Casos de Teste baseado na Web permitem criar ou gerenciar o Test Plans e pacotes diretamente da interface da Web. Você também poderá executar testes de sistemas operacionais não Windows usando qualquer navegador da Web moderno, permitindo que os testadores permaneçam produtivos em qualquer ambiente de trabalho.
Outra novidade no Team Foundation Server 2013 é o Gráfico de Itens de Trabalho. Crie rapidamente uma variedade de gráficos para visualizar dados com base em suas consultas de item de trabalho, como bugs, histórias de usuário e tarefas.
Licenciamento
Comprar o Visual Studio com uma Assinatura do Visual Studio é a maneira mais popular de comprar o Visual Studio e obter acesso à coleção mais abrangente de software, serviços e benefícios para direcionar plataformas da Microsoft. Os assinantes ativos do Visual Studio terão o acesso mais antigo à versão final do Visual Studio 2013 em meados de outubro.
Com o lançamento do Visual Studio 2013, os recursos de planejamento de projeto do Agile agora são mais acessíveis para gerentes de projeto com recursos de Gerenciamento de Backlog e Planejamento de Sprint disponíveis para clientes da TFS CAL (licença de acesso para cliente do Team Foundation Server) 2013, sem nenhum custo adicional.