Visual Studio Icon Notas de versão do Visual Studio 2015 Atualização 1Visual Studio 2015 Update 1 Release Notes


| Comunidade de Desenvolvedores | Requisitos de Sistema | Compatibilidade | Código Distribuível | Termos de Licença | Blogs | Problemas Conhecidos || Developer Community | System Requirements | Compatibility | Distributable Code | License Terms | Blogs | Known Issues |


Observação

Esta não é a versão mais recente do Visual Studio.This is not the latest version of Visual Studio. Para baixar a versão mais recente, visite as notas de versão atuais para o Visual Studio 2017.To download the latest release, please visit the current release notes for Visual Studio 2017.


Baixar o Visual Studio 2015Download Visual Studio 2015

Para baixar o Visual Studio 2015 atualização 1, clique no botão de download.To download Visual Studio 2015 Update 1, click on the download button. Os arquivos são baixados de nosso site baseado em assinatura gratuito do Dev Essentials.The files are downloaded from our free Dev Essentials subscription-based site. Consulte a Dev Essentials página para obter informações sobre nosso programa gratuito para desenvolvedores abrangente e nossos serviços.Please see the Dev Essentials page for information on our free comprehensive developer program and services.


Release Notes Icon Visual Studio 2015 atualização 1Visual Studio 2015 Update 1

Data de lançamento: 30 de novembro de 2015Release Date: November 30, 2015

Resumo das novidades nesta versãoSummary of What's New in this Release

Outras mudanças:Other changes:


Detalhes das novidades nesta versãoDetails of What's New in this Release

Ferramentas para Apache Cordova Tools for Apache Cordova

Os desenvolvedores usando as ferramentas para Apache Cordova pela primeira vez desde o lançamento do Visual Studio 2015 encontrarão uma plataforma de desenvolvimento mais avançada com suporte para iOS 9, a base para o Android 6 "Marshmallow", um novo plug-in para autenticação do Azure AD e dezenas... até mesmo centenas de correções de bugs para melhorar a experiência do desenvolvedor.Developers using the Tools for Apache Cordova for the first time since the Visual Studio 2015 release will find a richer development platform with support for iOS 9, the groundwork for Android 6 “Marshmallow”, a new plug-in for Azure AD authentication and dozens...even hundreds of bug fixes to improve the developer experience.

Também temos um novo destino para exemplos, tutoriais e documentação, em http://taco.visualstudio.com .We also have a new destination for samples, tutorials and documentation, at http://taco.visualstudio.com. E agora, os documentos são fornecidos diretamente do GitHub, possibilitando que os desenvolvedores de contribuir com dicas, truques e correções usando uma simples solicitação pull.And now, docs are sourced directly from GitHub, making it possible for developers to contribute tips, tricks, and corrections by using a simple pull request.

Ferramentas para Aplicativos Universais do Windows Tools for Universal Windows Apps

Você pode usar as ferramentas para aplicativos universais do Windows (v1.2) para criar e enviar aplicativos para a Store do Windows pelo direcionamento Windows 10 SDK versão 1511.You can use Tools for Universal Windows Apps (v1.2) to build and submit apps to the Windows Store by targeting Windows 10 SDK Version 1511. Também está incluído nesta versão é desenvolvedor várias melhorias de produtividade para .NET nativo, o designer XAML, o designer de manifesto, empacotamento da Windows Store e o depurador.Also included in this release are several developer productivity improvements to .NET Native, the XAML designer, the manifest designer, Windows Store packaging, and the debugger.

Se você ainda não tiver as ferramentas para aplicativos universais do Windows instaladas, você poderá habilitá-las ao modificar a instalação do Visual Studio 2015 ou instalando-os diretamente do link a seguir: http://go.microsoft.com/fwlink/?LinkID=619614If you don't already have Tools for Universal Windows Apps installed, you can enable them by modifying the Visual Studio 2015 installation, or by directly installing them from the following link: http://go.microsoft.com/fwlink/?LinkID=619614

Visual c# Visual C#

O janela interativa do c# está de volta ao Visual Studio, bem como a linha de comando REPL do c# janela.The C# Interactive Window is back in Visual Studio, as well as the command-line C# REPL window. (A janela interativa é a janela REPL dentro do Visual Studio.)(The Interactive Window is the REPL window inside Visual Studio.)

Também lançamos APIs de script que permitem que você compilar e executar c# como um script.We've also released scripting APIs that enable you to build and run C# as a script. As APIs de script estão disponíveis no GitHub.The scripting APIs are available on GitHub.

Além disso, lançamos csi.exe, que é uma ferramenta que você pode usar para executar um arquivo de script c# (. CSx) do Prompt de comando do desenvolvedor.Additionally, we've released csi.exe, which is a tool that you can use to run a C# script file (.csx) from the Developer Command Prompt. Por exemplo, basta digite csi myScript.csx para executar o arquivo de script.For example, simply type csi myScript.csx to run your script file. Ou, você pode inserir o modo REPL de linha de comando para avaliar interativamente trechos de código c#.Or, you can enter the command-line REPL mode to interactively evaluate snippets of C# code. Para entrar nesse modo, execute o csi comando sem nenhum argumento do Prompt de comando do desenvolvedor.To get to this mode, run the command csi without any arguments from the Developer Command Prompt.

Depuração e Diagnósticos Debugging and Diagnostics

Visual C++ Visual C++

Nesta versão, adicionamos editar e continuar suporte para /BigObj, que significa que agora você pode editar e continuar para editar código durante a depuração projetos da Windows Store C++.In this release, we've added Edit and Continue support for /BigObj, which means that you can now Edit and Continue to edit code while debugging Windows Store C++ projects.

O editor durante uma sessão de depuração em um aplicativo UWP, com o botão realçado

IDEIDE

O recurso é que tudo estava esperando finalmente está aqui!The feature we've all been waiting for is finally here! Você pode agora com o botão direito em uma definição de método de interface ou abstrato e navegar até sua implementação usando o ir para implementação atalho.You can now right-click on an interface or abstract method definition and navigate to its implementation by using the Go To Implementation shortcut.

Imagem do atalho ir para implementação no menu de atalho

Também adicionamos uma nova refatoração que permite que você converter métodos get às propriedades usando o comando de ação rápida, Ctrl +.We've also added a new refactoring that lets you convert get methods to properties by using the Quick Action command, Ctrl + .

Além disso, corrigimos bugs em torno formatação, desnecessários de conversão, integração de WinForms, travamento durante a pesquisa de uma classe no Gerenciador de soluções e acesso a def/MAS com "Usar guias".Additionally, we've fixed bugs around formatting, unnecessary casting, WinForms integration, crashing when searching for a class in the Solution Explorer, and go to def/MAS with "Use Tabs." Além disso, fizemos regiões agora se recolhem automaticamente após a primeira abertura.And, we've made regions now auto-collapse upon first open.

Análise de CódigoCode Analysis

Agora, damos suporte os cenários a seguir no IDE para gerenciar a dívida técnica decorrente da análise de código:We now support the following scenarios in the IDE for managing the technical debt that comes from code analysis:

  • Exibir avisos de análise e mensagens para apenas 'minhas alterações de código.'View analysis warnings and messages for only 'my code changes.'
  • 'Linha de base' todos os problemas atuais e "evitá-los" encaminham.'Baseline' all current issues and "stay clean" moving forward.
  • Exibir e gerenciar sua linha de base para auditar supressões ou lidar com a dívida técnica existente.View and manage your baseline to audit suppressions, or to address existing technical debt.
  • Remova instâncias duplicadas de avisos na lista de erros para concentrar os resultados no conjunto exclusivo.Remove duplicate instances of warnings in the error list to focus results to the unique set.

Gerenciando problemas de análise usando a supressão

Janela Ferramentas de DiagnósticoDiagnostics Tools window

Fizemos vários aprimoramentos para a guia eventos da janela de ferramentas de diagnóstico para ajudá-lo a ler e compreender sua lista de eventos ainda mais rápido e mais eficiente do que antes.We've made several improvements to the Events tab of the Diagnostic Tools window to help you read through and understand its list of events even faster and more efficiently than before.

Aqui está o que há de novo:Here's what's new:

  1. Uma menu de filtragem aprimorado que você pode personalizar das seguintes maneiras:An improved filtering menu that you can customize in the following ways:
    Por categoria, por thread ou por meio Just My Code.By category, by thread, or by using Just My Code.
  2. Um novo controle de pesquisa que permite que você pesquise todas as colunas visíveis na tabela eventos.A new search control that allows you to search all visible columns of the Events table.
  3. Categoria prefixos * * que adicionamos a todos os eventos, o que os torna mais fácil de ler.Category prefixes** that we've added to all events, which makes them easier to read.

Observação

Essas melhorias na janela de ferramentas de diagnóstico estão disponíveis em todas as edições do Visual Studio.These Diagnostics Tools window improvements are available in all editions of Visual Studio. No entanto, a captura de tela a seguir vem do Visual Studio Enterprise, que possui o IntelliTrace e fornece acesso a mais categorias de evento que as outras edições.However, the following screenshot comes from Visual Studio Enterprise, which has IntelliTrace, and gives you access to more event categories than other editions.

Captura de tela da janela aprimorada ferramentas de diagnóstico

Saiba mais sobre o janela de ferramentas de diagnóstico.Learn more about the Diagnostics Tools window.

Analisar o uso da CPU durante a depuraçãoProfile your CPU Usage while debugging

Agora, você pode obter um perfil detalhado por função de seu uso da CPU durante a depuração.Now, you can get a detailed per-function profile of your CPU Usage while you are debugging. Você pode ativar a criação de perfil de CPU e desativar durante a depuração e exibir os resultados quando você estiver no estado de interrupção, o que lhe permite exibir uma divisão por função do uso da CPU do código executado entre os pontos de interrupção e durante as etapas.You can turn CPU Profiling on and off while debugging and view the results when you are in a break state, which allows you to view a per-function breakdown of CPU Usage of code that executed between breakpoints and during steps. (Para usar essa funcionalidade, abra a janela de ferramentas de diagnóstico (Depurar -> ferramentas de diagnóstico), alterne para a guia CPU e, em seguida, clique no botão "Criação de perfil de CPU".)(To use this functionality, open the Diagnostic Tools window (Debug -> Diagnostic Tools), switch to the CPU tab, and then click the "CPU Profiling" button.)

Para obter mais informações, leia nossa " perfil de CPU no depurador no Visual Studio 2015" postagem de blog.For more information, read our " Profile Your CPU in the Debugger in Visual Studio 2015" blog post.

.NET framework 4.6.1 .NET Framework 4.6.1

Visual Studio 2015 atualização 1 agora inclui a versão mais recente (4.6.1) do .NET Framework.Visual Studio 2015 Update 1 now includes the latest version (4.6.1) of the .NET Framework. O .NET Framework 4.6.1 inclui todos os recursos e aprimoramentos do .NET 4.6, bem como várias correções de confiabilidade, estabilidade, segurança e desempenho.The .NET Framework 4.6.1 includes all the features and improvements of .NET 4.6 as well as numerous reliability, stability, security, and performance fixes. Estes são alguns dos principais recursos na versão 4.6.1:These are some of the top features in 4.6.1:

  • Windows Presentation Foundation (WPF) aprimoramentos para verificação ortográfica, suporte para dicionários personalizados por usuário e o desempenho de toque aprimoradoWindows Presentation Foundation (WPF) improvements for spell check, support for per-user custom dictionaries and improved touch performance
  • Criptografia: suporte para ECDSA Digital curva elíptica assinatura algoritmo () X509 aprimorado certificadosCryptography: Enhanced support for Elliptic Curve Digital Signature Algorithm (ECDSA) X509 certificates
  • ADO.NET: suporte adicionado para conectividade com o SQL AlwaysOn e Always EncryptedADO.NET: Added support in SQL Connectivity for AlwaysOn and Always Encrypted
  • Windows Workflow Foundation: atualmente oferecem suporte a APIs System.Transactions transações distribuídas com um coordenador não MSDTCWindows Workflow Foundation: System.Transactions APIs now support distributed transactions with a non-MSDTC coordinator
  • Criação de perfil melhorias relacionadas à interface IcorProfilerInfoProfiling improvements related to IcorProfilerInfo interface
  • NGen: introdução de PDBs NGenNGen: Introduction of NGen PDBs
  • Adicionado suporte à API HttpListener para habilitar aplicativos de servidor para usar a associação de tokenAdded support to HttpListener API to enable server applications to use token binding
  • Correções em RyuJIT, GC, WPF e WCF relacionam a muitos outros estabilidade, desempenho e confiabilidade.Many other performance, stability, and reliability related fixes in RyuJIT, GC, WPF, and WCF.

Para obter mais detalhes sobre o .NET Framework 4.6.1, consulte os seguintes artigos:For more details on the .NET Framework 4.6.1, see the following articles:

ASP.NET ASP.NET

O ASP.NET 5 Beta 8ASP.NET 5 Beta 8

Observação

Enquanto o Visual Studio 2015 Update 1 inclui o ASP.NET 5 Beta 8, recomendamos que você experimente o recém-lançado ASP.NET 5 RC1 que agora está disponível para download; Para obter detalhes, consulte ASP.NET 5 RC1 nesta página.While Visual Studio 2015 Update 1 includes ASP.NET 5 Beta 8, we strongly encourage you to try the newly released ASP.NET 5 RC1 that is now available for download; for details, see ASP.NET 5 RC1 on this page.

O ASP.NET 5 Beta 8 inclui os seguintes recursos e atualizações:ASP.NET 5 Beta 8 has the following features and updates:

  • O DNX Watcher permite que os desenvolvedores que usam a linha de comando para a mesma editar e atualizar a experiência de navegador que os desenvolvedores do Visual Studio desfrutam em aplicativos ASP.NET 5.DNX Watcher allows developers who use the command line to experience the same edit and refresh browser experience that Visual Studio developers have been enjoying with ASP.NET 5 applications. O DNX Watcher serão os arquivos em seu projeto e mostrar erros de compilação se você tiver uma.DNX Watcher will watch the files in your project and show compilation errors if you have any. E, assim que seu código pode ser compilado novamente, ele iniciará e você pode navegar até seu aplicativo.And as soon as your code can compile again, it will launch it and you can browse to your app.
  • Localização.Localization. Os desenvolvedores de aplicativos agora podem desenvolver aplicativos da web que podem ser traduzidos e usados por muitas culturas diferentes.Application developers can now develop web applications that can be translated and used by many different cultures. Middleware é capaz de definir uma cultura de forma que ele pode ser acessado por meio de CurrentCulture e foram fornecidas APIs para ler cadeias de caracteres dos arquivos de recursos que podem ser selecionados com base na cultura atual.Middleware is capable of setting a culture so that it is accessible through Thread.CurrentCulture, and APIs have been provided to read strings from resource files that can be selected based on current culture.

Uma das melhores coisas sobre as bibliotecas de localização é que as chaves para suas cadeias de caracteres localizadas são os valores da cultura padrão.One of the great things about the localization libraries is that the keys for your localized strings are the values in the default culture. Portanto, por exemplo, se você estiver escrevendo um aplicativo em inglês, você pode colocar cadeias de caracteres em inglês como os nomes de chave.So, for example, if you are writing an application in English, you can put English strings as the key names.

Portanto, em vez do código que está sendo algo parecido com isto:So instead of your code being something like this:

var myMessage = recursos. MyMessageString;var myMessage = resources.MyMessageString;

É isso, em vez disso, que torna mais fácil correlacionar uma mensagem em seu aplicativo para o código que define a ele:It can be this, instead, which makes it easier to correlate a message in your app to the code that sets it:

var myMessage = stringLocalizer ["Obrigado por usar nossos produtos"];var myMessage = stringLocalizer[“Thank you for using our products”];

TypeScript TypeScript

Visual Studio 2015 Update 1 inclui recursos do versões 1.6 e 1.7 das ferramentas TypeScript.Visual Studio 2015 Update 1 includes features from the 1.6 and 1.7 releases of the TypeScript tools. Ele traz aprimoramentos significativos ao sistema de tipos do TypeScript e habilita o suporte para o tipo polimórfico, aos tipos de interseção, declarações de tipo local, o alias de tipo genérico e funções de proteção de tipo definido pelo usuário.It brings significant enhancements to TypeScript's type system and enables support for the polymorphic type, intersection types, local type declarations, generic type aliasing, and user-defined type guard functions.

Ele também conclui o suporte a ES6 no TypeScript ao adicionar geradores de ES6 e expressões da classe ES6 e oferece suporte para novas propostas de recurso de ES7, como o operador de exponenciação ES7 e as funções assíncronas ES7.It also completes ES6 support in TypeScript by adding ES6 Generators and ES6 Class expressions, and brings support for new ES7 feature proposals like ES7 Exponentiation operator and ES7 Async functions.

Além disso, reagir do JSX agora tem suporte nativo pelo compilador do TypeScript e ferramentas.Additionally, React's JSX is now natively supported by the TypeScript compiler and tooling. Essa versão também permite implementações nativas da v4 do nó direcionamento dos recursos do ES6 (-ES6 de destino) ao usar o sistema de módulo nativo de nó (-módulo commonjs), além de um suporte avançado para resolução de caminho do módulo de nó.This release also enables targeting Node v4's native implementations of ES6 features (--target ES6) while using Node native module system (--module commonjs), apart from an enhanced support for node module path resolution.

Diversos Miscellaneous

Execução de teste paralelaParallel Test Execution

A plataforma do Visual Studio Test introduz o suporte à execução paralela de casos de teste.The Visual Studio Test Platform introduces support parallel execution of test cases.

Execução de teste paralela aproveita os núcleos disponíveis no computador e é realizada Inicializando o mecanismo de execução de teste em cada núcleo disponível como um processo distinto e lidando com ele em um contêiner (assembly, DLL ou artefato relevante contendo os testes para executar ), a partir de testes de execução.Parallel test execution leverages the available cores on the machine, and is realized by launching the test execution engine on each available core as a distinct process, and handing it a container (assembly, DLL, or relevant artifact containing the tests to execute), worth of tests to execute. A unidade de agendamento é o contêiner de teste.The unit of scheduling is the test container. Dentro de cada contêiner, os testes serão executados, de acordo com a semântica da estrutura de teste.Within each container, the tests will be executed as per the semantics of the test framework. Se houver muitos desses contêineres, como processos concluir os testes dentro de um contêiner em execução, eles passarão o próximo contêiner disponível.If there are many such containers, then as processes finish executing the tests within a container, they are handed the next available container.

Execução de teste paralela é habilitada usando a configuração MaxCpuCount na seção global do arquivo. RunSettings (como mostrado na seguinte captura de tela).Parallel Test Execution is enabled using the MaxCpuCount setting in the global section of the .runsettings file (as shown in the following screenshot).

Execução de teste paralela é habilitada usando a configuração MaxCpuCount na seção global do arquivo. RunSettings

O valor de MaxCpuCount tem a seguinte semântica:The value for MaxCpuCount has the following semantics:

  • ' n' (em que 1 <= n <= número de núcleos): até ' n' processos serão iniciados.‘n’ (where 1 <= n <= number of cores) : upto ‘n’ processes will be launched.
  • ' n' de qualquer outro valor: O número de processos iniciados será até os núcleos disponíveis no computador.‘n’ of any other value : The number of processes launched will be as many as the available cores on the machine.

Execução paralela tem suporte por meio de todos os pontos de lançamento - CI, a linha de comando (CLI) e o IDE (Gerenciador de testes, CodeLens, vários comandos "Executar", etc.) e os indicadores do Gerenciador de testes acompanham o progresso dos testes executados em paralelo.Parallel execution is supported through all launch points - CI, command line (CLI) and the IDE (Test Explorer, CodeLens, various “Run” commands, etc.), and the Test Explorer indicators track the progress of tests executing in parallel.

ASP.NET 5 - suporte a MSTest e a CodeCoverageASP.NET 5 - MSTest support and CodeCoverage support

A plataforma de teste do Visual Studio introduz o suporte para testes com base em estrutura MSTest para aplicativos ASP.NET 5.The Visual Studio Test Platform introduces support for MSTest framework-based tests for ASP.NET 5 applications.

Os componentes da estrutura MSTest estão disponíveis na Galeria do NuGet.The MSTest framework components are available from the NuGet gallery.

A plataforma de teste do Visual Studio introduz o suporte para CodeCoverage para aplicativos ASP.NET 5 nas plataformas x86/x64 que direcionam CoreCLR/CLR.The Visual Studio Test Platform introduces support for CodeCoverage for ASP.NET 5 applications on the x86/x64 platforms that target the CoreCLR/CLR.

Suporte a subversão para compilaçãoSubversion support for build

Agora você pode compilar de repositórios de controle do código-fonte baseados em subversão, que podem permitir que as equipes centralizar toda da compilação e gerenciamento de itens de trabalho no TFS sem precisar mover seu código-fonte imediatamente.You can now build from subversion-based source control repositories, which can enable teams to centralize all build and work item management in TFS without having to move their source code right away.

Hub de solicitações de pull no Visual StudioPull requests hub in Visual Studio

O Team Explorer apresenta um novo hub de solicitações de Pull, onde os usuários podem ver a lista de solicitações de pull criadas por eles, bem como as solicitações de pull que outras pessoas atribuíram a eles.Team Explorer now features a new Pull Requests hub where users can see the list of pull requests that they have created, as well as the pull requests that others have assigned to them.

Também melhoramos a experiência criar solicitação Pull; Agora, os usuários podem publicar ramificações e criem solicitações pull em uma única ação.We've also improved the Create Pull Request experience; now, users can publish branches and create pull requests in a single action.

"Solicitação pull obrigatória" item de trabalho política"Pull request required" work item policy

Agora temos uma política de ramificação que exige itens de trabalho associados para qualquer solicitação de pull.We now have a branch policy that requires associated work items for any pull request. Como as políticas de compilação e Revisor de código, qualquer código que é enviado à ramificação deverá ser enviado via solicitação pull.Like the code reviewer and build policies, any code that is submitted to the branch must be submitted via pull request. Quando uma solicitação de pull é criada, as confirmações associadas serão inspecionadas em relação para links de item de trabalho e, se houver pelo menos um link, a política será atendida.When a pull request is created, the associated commits will be inspected for work item links, and if there is at least one link, the policy will be fulfilled.

Além disso, agora você pode vincular itens de trabalho para solicitações de pull diretamente, e se a solicitação de pull estiver diretamente vinculada pelo menos um item de trabalho, a política será atendida.Also, you can now link work items to pull requests directly, and if the pull request is directly linked to at least one work item, the policy will be fulfilled. (Se nenhum item de trabalho é vinculados à solicitação de pull ou às confirmações associadas, a política falhará.)(If no work items are linked to the pull request or the associated commits, the policy will fail.)

Outras alterações: correções de bugs e problemas conhecidos Other changes: Bug Fixes & Known Issues

Para obter uma descrição completa das melhorias na tecnologia, das correções de bug e dos problemas conhecidos desta versão, consulte o artigo do MSDN a seguir.For a complete description of technology improvements, bug fixes, and known issues in this release, see the following MSDN article.

Saiba mais: descrição do Visual Studio 2015 atualização 1Learn More: Description of Visual Studio 2015 Update 1

O ASP.NET 5 RC1 ASP.NET 5 RC1

O ASP.NET 5 RC1 inclui os seguintes recursos e atualizações:ASP.NET 5 RC1 includes the following features and updates:

  • Caixa de ferramentas do BootstrapBootstrap Toolbox
  • Gerenciador de pacotes de bowerBower Package Manager
  • Editor de JSXJSX Editor
  • Atributos de melhor colorização do Angular JS HTMLBetter Colorization of Angular JS HTML attributes
  • IntelliSense aprimorado do Razor e auxiliares de marcaImproved Razor IntelliSense and Tag Helpers
  • Abrir projetos MVC 4Can open MVC 4 projects
  • NPM Package IntelliSense (semelhante a como funciona o bower. JSON)NPM Package IntelliSense (similar to how Bower.json works)
  • Limpa o Gerenciador de soluções do ASP.NETCleaned up ASP.NET Solution Explorer

Para obter mais informações sobre o ASP.NET RC1, consulte o " anunciando o ASP.NET 5 Release Candidate 1" postagem de blog.For more information about ASP.NET RC1, see the " Announcing ASP.NET 5 Release Candidate 1" blog post. E para saber mais sobre o .NET Core e ASP.NET, consulte o " anunciando o .NET Core e ASP.NET 5 RC" postagem de blog.And to learn more about .NET Core and ASP.NET, see the " Announcing .NET Core and ASP.NET 5 RC" blog post.

Azure SDK 2.8 para .NET Azure SDK 2.8 for .NET

Lançamos o Azure SDK 2.8 para Visual Studio 2013 e Visual Studio 2015, que inclui os seguintes recursos e atualizações:We've released Azure SDK 2.8 for Visual Studio 2013 and Visual Studio 2015, which includes the following features and updates:

  • O Azure Resource ManagerAzure Resource Manager
  • "Enviar dados de diagnóstico do Azure" para o Application Insights"Send Azure Diagnostics data" to Application Insights
  • Novo suporte para DockerNew Support for Docker
  • Atualizações para o modelo de aplicativos móveisUpdates to the Mobile Apps template
  • Versão prévia do Microsoft Azure Storage ExplorerMicrosoft Azure Storage Explorer Preview
  • Ferramentas do Azure Service FabricAzure Service Fabric Tools
  • Ferramentas de HDInsight do Azure para Visual StudioAzure HDInsight Tools for Visual Studio
  • Ferramentas do Azure Data FactoryAzure Data Factory Tools

Para obter mais informações sobre esta versão e seus novos recursos e atualizações, consulte o " anunciando o SDK 2.8 do Azure para .NET" postagem de blog.For more detailed information about this release and its new features and updates, see the " Announcing the Azure SDK 2.8 for .NET" blog post.

Visual Studio Code Beta Visual Studio Code Beta

Temos um número de comunicados interessantes para compartilhar com você sobre a versão beta para Visual Studio Code, incluindo os seguintes recursos e atualizações:We have a number of exciting announcements to share with you about the beta for Visual Studio Code, including the following features and updates:

  • Suporte de extensibilidade [plug-in] no VS CodeExtensibility [Plug-in] Support in VS Code
  • Extensão do Marketplace/GaleriaExtension Marketplace/Gallery
  • Extensões "Pronto para experimentar agora"Extensions "Ready to try now"
  • Código do VS é de software livreVS Code is open-sourced

Para obter informações detalhadas e um link de download, consulte o " anunciando o Visual Studio Code Beta" postagem de blog.For detailed information and a download link, see the " Announcing Visual Studio Code Beta" blog post.

Depurador do Visual Studio GDB Visual Studio GDB Debugger

Estamos orgulhosos em apresentar uma nova extensão que permite que o depurador do Visual Studio interagir com o GDB.We're pleased to introduce a new extension that enables the Visual Studio debugger to interact with GDB. Isso é particularmente útil para depurar alvos remotos do Linux.This is particularly useful for debugging remote Linux targets. Por exemplo, você pode usar o depurador do Visual Studio GDB nos seguintes cenários:For example, you can use Visual Studio GDB Debugger in the following scenarios:

  • Depuração local do GDBLocal GDB debugging
  • Depuração do GDB em uma VM do Linux do AzureGDB debugging on an Azure Linux VM
  • Depuração do GDB em um Raspberry Pi com IoT Hub do AzureGDB debugging on a Raspberry Pi with Azure IoT Hub

Observação

Para usar essa extensão, você deve ter ambos os Visual Studio 2015 Community ou superior instalado e ferramentas do Visual C++ para Android ou iOS instaladas.To use this extension, you must have both Visual Studio 2015 Community or higher installed and the Visual C++ tools for Android or iOS installed.

Para obter mais informações, consulte o " anunciando a extensão de depurador VS GDB" postagem de blog.For more information, see the " Announcing the VS GDB Debugger extension" blog post.

Ferramentas Node. js para Visual Studio Node.js Tools for Visual Studio

Uma extensão gratuita e de código-fonte aberto que transforma o Visual Studio em um poderoso ambiente de desenvolvimento do Node. js ferramentas do Node. js para Visual Studio inclui vários aprimoramentos na versão mais recente, tais como:A free and open-source extension that turns Visual Studio into a powerful Node.js development environment, Node.js Tools for Visual Studio includes many enhancements in the latest release, such as:

  • Suporte para Node. js v4.xSupport for Node.js v4.x
  • Suporte a npm v3, que ajuda a solucionar possíveis problemas MAX_PATHSupport for npm v3.x, which helps work around potential MAX_PATH issues
  • IntelliSense mais rápido e sem desordem, incluindo melhor os padrões de caractere de confirmação e a capacidade de optar por uma versão de visualização do mecanismo ES6 do IntelliSense futuraFaster and clutter-free IntelliSense, including better commit-character defaults, and the ability to opt in to a preview release of the upcoming ES6 IntelliSense engine
  • Melhor estabilidade durante a depuração e tempos de carregamento de projetoImproved stability during debugging, and faster project load times
  • Suporte a trechos de códigoCode snippet support

Para obter mais informações, consulte o " Node. js Tools 1.1 para liberado do Visual Studio" postagem de blog.For more information, see the " Node.js Tools 1.1 for Visual Studio Released" blog post.

NuGet NuGet

O NuGet 3.3NuGet 3.3

A versão empacotada da extensão NuGet é 3.3.The bundled version of the NuGet extension is 3.3. Para obter mais informações sobre todas as atualizações, consulte o notas de versão do NuGet 3.3.For more information about all the updates, see the NuGet 3.3 release notes.

Gerenciador de pacotes NuGetNuGet Package Manager

Com base nos comentários dos usuários, fizemos várias alterações para a interface de usuário do Gerenciador de pacotes NuGet, para fornecer os seguintes benefícios:Based on user feedback, we've made several changes to the NuGet Package Manager user interface, to provide the following benefits:

  • Botões de ação que aparecem diretamente na lista de pacotes, que fornece acesso mais rápido a funções comuns de gerenciamento.Action buttons that appear directly in the package list, which provides quicker access to common management functions.
  • Um interface de usuário separada em uma série de guias, que são filtros específicos dos pacotes que você pode trabalhar em seus projetos.A user interface separated into a series of tabs, which are specific filters of the packages that you might work with in your projects.
  • Um consolidar guia a ser usada quando você estiver trabalhando com os pacotes no nível da solução.A Consolidate tab to use when you are working with the packages at the Solution level. Ela também mostrará um selo que indica quantos pacotes são candidatos que você pode atualizar em projetos.It will also show a badge that indicates how many packages are candidates that you can update in projects.
  • Uma atualização guia para selecionar vários pacotes.An Update tab to multi-select packages. Não só você pode atualizar todos os pacotes selecionados ao mesmo tempo, mas você também pode usar esse recurso para escolher todos os pacotes e executar uma ação "Atualizar tudo" dentro de um projeto ou solução.Not only can you update all selected packages at one time, but you can also use this feature to choose all packages and perform an "Update All" action inside of a project or the solution. (E, assim como a guia consolidar, ela também mostra um selo que indica quantos pacotes são candidatos que você pode atualizar em projetos.)(And, like the Consolidate tab, it too shows a badge that indicates how many packages are candidates that you can update in projects.)

Suporte aprimorado de pasta Local no NuGetImproved Local Folder Support in NuGet

As ferramentas do NuGet agora dão suporte a acesso significativamente mais rápido para um armazenamento de pasta local especialmente criado.The NuGet tools now support significantly faster access to a specially crafted local folder store. Para saber como configurar esse repositório, consulte o notas de versão do NuGet 3.3 para obter instruções detalhadas.To learn how to configure this repository, see the NuGet 3.3 release notes for detailed instructions.


Versões do Visual Studio 2015Visual Studio 2015 Releases

Você pode exibir todas as versões de notas de versão do Visual Studio 2015:You can view all versions of Visual Studio 2015 release notes:


Início da página
Top of Page