Visual Studio Icon Notas sobre a versão do Visual Studio 2019 para Mac versão 8.8Visual Studio 2019 for Mac version 8.8 Release Notes



Comunidade de desenvolvedores | Requisitos do sistema | Compatibilidade | Código distribuível | Documentação | Blogs | ManutençãoDeveloper Community | System Requirements | Compatibility | Distributable Code | Documentation | Blogs | Servicing


Clique no botão para baixar a versão mais recente do Visual Studio 2019 para Mac.Click the button to download the latest version of Visual Studio 2019 for Mac. Para obter informações sobre os requisitos do sistema, confira os guias Requisitos de sistema Mac e Direcionamento e compatibilidade da plataforma Mac.For information on the system requirements see the see Mac System Requirements and Mac Platform Targeting and Compatibility guides.

Para encontrar instruções sobre a instalação e a atualização do Visual Studio 2019 para Mac, consulte o guia Instalar o Visual Studio para Mac.For instructions on installing and updating Visual Studio 2019 for Mac, see the Install Visual Studio for Mac guide.

Download VS for Mac

Para saber mais sobre outros downloads relacionados, consulte a página Downloads.To learn more about other related downloads, see the Downloads page.


Novidades no Visual Studio 2019 para MacWhat's New in Visual Studio 2019 for Mac

Versões do Visual Studio 2019 para MacVisual Studio 2019 for Mac Releases

Postagens no Blog do Visual Studio 2019 para MacVisual Studio 2019 for Mac Blog Posts

O Blog do Visual Studio é a fonte oficial de insights do produto da equipe de engenharia do Visual Studio.The Visual Studio Blog is the official source of product insight from the Visual Studio Engineering Team. É possível encontrar informações detalhadas sobre as versões do Visual Studio 2019 Mac nas seguintes postagens:You can find in-depth information about the Visual Studio 2019 for Mac releases in the following posts:


Destaques da versãoRelease Highlights

  • O Visual Studio para Mac 8.8 acrescenta suporte de visualização para modelos personalizados do .NET Core adicionados com dotnet new (é possível habilitar versões prévias de recursos em Preferências > Outros > Versão Prévia do Recurso).Visual Studio for Mac 8.8 adds preview support for Custom .NET Core templates added with dotnet new (Preview features can be enabled in Preferences > Other > Preview Features).
  • O Visual Studio para Mac 8.8 adiciona suporte para depuração de projetos do Blazor WebAssembly.Visual Studio for Mac 8.8 adds support for debugging Blazor WebAssembly projects.
  • O Visual Studio para Mac 8.8 adiciona suporte para acessar as fontes de pacote NuGet do Azure DevOps usando a conta conectada sem a necessidade de usar um PAT (token de acesso pessoal).Visual Studio for Mac 8.8 adds support for accessing Azure DevOps NuGet package sources using the signed in account without the need to use a personal access token (PAT).
  • O Visual Studio para Mac 8.8 é compatível com a versão prévia para desenvolvedor do macOS Big Sur.Visual Studio for Mac 8.8 now supports running on the macOS Big Sur developer preview. Consulte Problemas conhecidos para obter informações adicionais.See Known Issues for additional information.
  • O Visual Studio para Mac 8.8.3 ou mais recente agora tem um suporte completo para acessibilidade habilitado por padrão.Visual Studio for Mac 8.8.3 or newer now has full accessibility support enabled by default.
  • Adicionamos funcionalidades ao Visual Studio para Mac para avisar os usuários quando um espaço em disco insuficiente prejudicará a experiência.We added functionality to Visual Studio for Mac to warn users when low disk space will degrade the experience.

Problemas ConhecidosKnown Issues

Consulte a seção Problemas conhecidos.Refer to the Known Issues section.


Comentários e sugestõesFeedback and Suggestions

Adoraríamos ouvir sua opinião!We would love to hear from you! Você pode relatar um problema por meio da opção Relatar um Problema no IDE do Visual Studio para Mac.You can report a problem through the Report a Problem option in Visual Studio for Mac IDE. Você pode acompanhar seus comentários, incluindo sugestões, no portal Developer Community (Comunidade de Desenvolvedores).You can track your feedback, including suggestions, in the Developer Community portal.


Notas sobre a versãoRelease Notes

Release Notes Icon Visual Studio 2019 para Mac versão 8.8.5 (8.8.5.18)Visual Studio 2019 for Mac version 8.8.5 (8.8.5.18)

lançada em 12 de janeiro de 2021released January 12, 2021

Web e AzureWeb and Azure

  • Atualizamos os SDKs do .NET Core para 5.0.102 e 3.1.405.We updated .NET Core SDKs to 5.0.102 and 3.1.405.

XamarinXamarin

  • Adicionamos suporte para o Xcode 12,3.We added support for Xcode 12.3.

Release Notes Icon Visual Studio 2019 para Mac versão 8.8.4 (8.8.4.30)Visual Studio 2019 for Mac version 8.8.4 (8.8.4.30)

lançado em 15 de dezembro de 2020released December 15, 2020

GeralGeneral

  • Corrigimos vários problemas de confiabilidade e desempenho.We fixed several issues with reliability and performance.

DepuradorDebugger

Shell e FerramentasShell and Tools

Web e AzureWeb and Azure

Release Notes Icon Visual Studio 2019 para Mac versão 8.8.3 (8.8.3.16)Visual Studio 2019 for Mac version 8.8.3 (8.8.3.16)

lançado em 1º de dezembro de 2020released December 1, 2020

GeralGeneral

  • Corrigimos vários problemas de confiabilidade e desempenho.We fixed several issues with reliability and performance.
  • Em determinadas circunstâncias, não era possível habilitar o suporte completo para acessibilidade usando o VoiceOver.Under certain circumstances it was not possible to enable full accessibility support using VoiceOver. Habilitamos o suporte completo para acessibilidade por padrão e atualizamos a documentação de acessibilidade do Visual Studio para Mac.We enabled full accessibility support by default and updated the Visual Studio for Mac accessibility documentation.

Controle de versãoVersion Control

Web e AzureWeb and Azure

  • Corrigimos um problema em que havia falhas na publicação de projetos do ASP.NET Core 5.0 no Azure com a exibição da mensagem "Erro HTTP 500.31 – ANCM. Falha ao localizar dependências nativas".We fixed an issue where publishing ASP.NET Core 5.0 projects to Azure failed with an "HTTP Error 500.31 - ANCM Failed to Find Native Dependencies" error.

Release Notes Icon Visual Studio 2019 para Mac versão 8.8.2 (8.8.2.41)Visual Studio 2019 for Mac version 8.8.2 (8.8.2.41)

lançada em 24 de novembro de 2020released November 24, 2020

GeralGeneral

  • Atualizamos o .NET Core para 3.1.404.We updated .NET Core to 3.1.404.
  • Atualizamos o compilador F# para 5.0.We updated the F# compiler to 5.0.

DepuradorDebugger

  • Corrigimos um problema que bloqueava as operações quando várias inspeções eram selecionadas na janela de ferramentas de inspeção.We fixed an issue blocking operations when multiple watches are selected in the watch tool window.
  • Corrigimos vários problemas que faziam com que o valor errado fosse copiado ou colado na janela de ferramentas de inspeção.We fixed several issues causing the wrong value to be copied or pasted within the watch tool window.
  • Corrigimos um problema em que não era possível renomear uma inspeção durante a depuração.We fixed an issue where it was not possible to rename a watch while debugging.

InstaladorInstaller

Shell e FerramentasShell and Tools

  • Corrigimos um problema em que a janela de ferramentas de erros não se lembrava das configurações do botão de barra de ferramentas.We fixed an issue where the Errors tool window didn't remember toolbar button settings.

Edição do código-fonteSource Code Editing

Release Notes Icon Visual Studio 2019 para Mac versão 8.8.1 (8.8.1.37)Visual Studio 2019 for Mac version 8.8.1 (8.8.1.37)

lançada em 19 de novembro de 2020released November 19, 2020

GeralGeneral

  • Corrigimos vários problemas de confiabilidade e desempenho.We fixed several issues with reliability and performance.

DepuradorDebugger

Shell e FerramentasShell and Tools

Web e AzureWeb and Azure

XamarinXamarin

  • Corrigimos um problema de acessibilidade no Pré-visualizador XAML em que uma imagem decorativa era anunciada de modo incorreto como "imagem" pelo VoiceOver.We fixed an accessibility issue in the XAML Previewer where a decorative image was erroneously being anounced as "image" by VoiceOver.
  • Corrigimos um problema de acessibilidade no Pré-visualizador XAML em que um conteúdo desnecessário era anunciado pelo VoiceOver durante a navegação até o link "Introdução à recarga dinâmica de XAML".We fixed an accessibility issue in the XAML Previewer where unnecessary content was being announced by VoiceOver when navigating to the "Get started with XAML hot reload" link.
  • Adicionamos suporte ao Xcode 12.2.We added support for Xcode 12.2.

Release Notes Icon Visual Studio 2019 para Mac versão 8.8 (8.8.0.2913)Visual Studio 2019 for Mac version 8.8 (8.8.0.2913)

lançada em 10 de novembro de 2020released November 10, 2020

Observação

Esta versão do Visual Studio para Mac agora dá suporte à execução nos builds beta do desenvolvedor do macOS Big Sur.This release of Visual Studio for Mac now supports running on the macOS Big Sur developer beta builds. Se você já estiver no Big Sur e não puder usar o atualizador, visite o site do Visual Studio para Mac e baixe o instalador.If you're already on Big Sur and can't use the updater, visit the Visual Studio for Mac website and download the installer.

Novos recursosNew Features

Depurar projetos do Blazor WebAssemblyDebug Blazor WebAssembly projects

O Visual Studio para Mac agora inclui suporte completo para a depuração de projetos do Blazor WebAssembly, oferecendo a você a opção de definir pontos de interrupção, inspeções, navegar pelo código usando comandos step e skip e muito mais.Visual Studio for Mac now includes full support for debugging Blazor WebAssembly projects, giving you the option to set breakpoints, watches, navigate your code using step and skip commands, and more.

Examining a watched variable while debugging a Blazor WebAssembly application
Examinando uma variável observada durante a depuração de um aplicativo do Blazor WebAssemblyExamining a watched variable while debugging a Blazor WebAssembly application

Para obter mais informações sobre a depuração no Visual Studio para Mac, confira Depuração com o Visual Studio para Mac.For more information on debugging in Visual Studio for Mac, see Debugging with Visual Studio for Mac.

Web e AzureWeb and Azure

  • Adicionamos suporte ao .NET 5 Preview 8.We added support for .NET 5 preview 8.
  • Adicionamos suporte integrado para o acesso a fontes de pacote NuGet do Azure DevOps usando a conta conectada sem que um PAT (token de acesso pessoal) seja requerido.We added integrated support for accessing NuGet Azure DevOps package sources using the signed in account without requiring a personal access token (PAT).

Correções de bugBug Fixes

DepuradorDebugger

Sistema de projetoProject System

  • Corrigimos um problema que resultava em um painel de propriedades vazio para arquivos ao carregar projetos AddIn.We fixed an issue that resulted in an empty properties pad for files when loading AddIn projects.
  • Corrigimos um problema que impedia os usuários de cancelar uma operação de carregamento de solução.We fixed an issue that prevented users from canceling a solution load operation.
  • Corrigimos um problema devido ao qual o processo de compilação do Android não para.We fixed an issue where the Android build process never stops.
  • Corrigimos um problema em que a renomeação de um arquivo com a opção "Mostrar todos os arquivos" habilitada na janela Solução adicionava o arquivo duas vezes e podia causar um travamento.We fixed an issue where renaming a file with "Show All Files" enabled in the Solution window added the file twice and might have caused a hang.
  • Corrigimos um problema com a configuração de um FrameworkSDKRoot diferente pelo VS para Mac.We fixed an issue with VS for Mac setting a different FrameworkSDKRoot.
  • Corrigimos um problema que fazia com que a criação de uma nova pasta de projeto com um único caractere falhasse com um erro.We fixed an issue where creating a new project folder with a single character failed with an error.
  • Atualizamos o MSBuild para 16.8 RTM.We updated MSBuild to 16.8 RTM.

Shell e FerramentasShell and Tools

  • Aumentamos a velocidade da funcionalidade de localização de arquivos.We increased the speed of the find in files functionality.
  • Corrigimos um problema que causava o registro incorreto de exceções ao excluir arquivos não salvos de um projeto.We fixed an issue causing erroneous exceptions to be logged when deleting unsaved files from a project.
  • Corrigimos um problema que resultava em várias pesquisas e falta de resposta na experiência de pesquisa.We fixed an issue resulting in multiple searches and unresponsiveness in the search experience.
  • Corrigimos um problema em que o Visual Studio não conseguia encontrar classes/arquivos incluídos em um projeto de estilo do SDK de vários destinos.We fixed an issue where Visual Studio is unable to find files/classes included into a multi-target SDK style project.
  • Corrigimos um problema em que o caminho do diretório de arquivos de localização não era definido corretamente.We fixed an issue where the directory path for find in files was not set correctly.
  • Corrigimos um problema que impedia os usuários de abrir assemblies no Navegador de Assembly.We fixed an issue that prevented users drom opening assemblies in the Assembly Browser.
  • Corrigimos um problema que causava a abertura de arquivos no Visual Studio Code em vez de abri-los no editor de hex quando a opção abrir no editor de hex era selecionada.We fixed an issue that caused files to open in Visual Studio Code instead of in the hex editor when choosing to open in the hex editor.
  • Melhoramos o desempenho do Visualizador de Assembly.We improved the performance of the Assembly Viewer.
  • Transferimos o Navegador de Assembly para o novo Editor.We have ported the Assembly Browser to the new Editor.
  • Reimplementamos o painel de Erros e movemos a saída de build para um painel separado.We have reimplemented the Errors pad and moved the build output to a separate pad.
  • Aperfeiçoamos o desempenho geral e a confiabilidade.We have improved overall performance and reliability.
  • Substituímos a terminologia "Preenchimento" por "Janela de ferramentas" em todo o IDE e atualizamos o menu de exibição de nível superior.We replaced the "Pad" terminology with "Tool Window" throughout the IDE and updated the top-level View menu.
  • Corrigimos um problema em que o conteúdo da caixa de diálogo "Referência" não era anunciado na sequência correta com o VoiceOver.We fixed an issue where the content of the "Reference" dialog was not announced in proper sequence with VoiceOver.
  • Corrigimos um possível travamento no navegador do Assembly.We fixed a potential hang in the Assembly Browser.
  • Corrigimos um problema com a codificação dentro do Terminal integrado.We fixed an issue with encoding inside the integrated Terminal.
  • Corrigimos um problema em que "Localizar", na caixa de diálogo "Substituir nos arquivos", substituía o texto encontrado.We fixed an issue where "Find" in the "Replace in Files" dialog replaced the found text.
  • Corrigimos um problema em que a pesquisa em um diretório falhava após o segundo uso.We fixed an issue where Searching in a Directory failed after the second use.
  • Atualizamos o NuGet para 5.8 RC.We updated NuGet to 5.8 RC.
  • Corrigimos um problema em que não era possível digitar caracteres (especiais) no console do VS enquanto pressionamos a tecla de opção.We fixed an issue where it was not possible to type (special) characters in the VS console while pressing the option-key.
  • Corrigimos um problema em que não era possível clicar com o mouse nos alertas no macOS Big Sur.We fixed an issue where alerts were not clickable with the mouse on macOS Big Sur.

Edição do código-fonteSource Code Editing

Ferramentas de testeTest Tools

Controle de versãoVersion Control

Web e AzureWeb and Azure

  • Corrigimos um problema em que um novo projeto de teste de F# exibia erros e avisos.We fixed an issue where a new F# test project will display errors and warnings.
  • Corrigimos um problema com a geração do arquivo de solução que causava um problema de compatibilidade com o Visual Studio no Windows.We fixed an issue with solution file generation that caused a compatibility problem with Visual Studio on Windows.
  • Corrigimos um problema em que os arquivos .razor mostravam incorretamente um erro "A diretiva using é desnecessária".We fixed an issue where .razor files would incorrectly show a “Using directive is unnecessary" error.
  • Corrigimos um problema em que o IntelliSense para classes de um novo projeto de biblioteca de classes Razor não estava disponível nos arquivos .razor.We fixed an issue where IntelliSense for classes from a new Razor class library project were not available in .razor files.
  • Corrigimos um problema que impedia que as assinaturas do Azure fossem encontradas ao fazer uma publicação no Azure.We fixed an issue preventing Azure subscriptions being found when publishing to Azure Publish to Azure.
  • Corrigimos um problema em que assinaturas do Azure não foram encontradas.We fixed an issue where Azure subscriptions were not found.
  • Corrigimos uma falha no editor do Razor.We fixed a crash in the Razor editor.
  • Corrigimos um problema em que os pontos de interrupção não estavam sendo atingidos durante a depuração de um Aplicativo do Blazor WebAssembly.We fixed an issue with breakpoints not hitting when debugging a Blazor WebAssembly Application.
  • Acrescentamos um suporte de visualização para modelos personalizados do .NET Core adicionados com dotnet new.We have added a preview support for Custom .NET Core templates added with dotnet new.
  • Corrigimos um problema devido ao qual um projeto WebAssembly do Blazor não era reconhecido como .NET 5 e a seleção do navegador estava ausente.We fixed an issue where a Blazor WebAssembly project was not recognized as such with .NET 5 and the Browser selection was missing.
  • Corrigimos um problema em que um certificado de desenvolvimento inválido causava um travamento irrecuperável.We fixed an issue where an invalid development certificate caused an unrecoverable hang.
  • Corrigimos um problema em que o IntelliSense mostrava o cliente OpenAPI após a remoção do serviço OpenAPI.We fixed an issue where IntelliSense shows the OpenAPI client after the OpenAPI service was removed.
  • Atualizamos o .NET Core para 5.0.100 e 3.1.403.We updated .NET Core to 5.0.100 and 3.1.403.

XamarinXamarin

OutroOther

  • Melhoramos o desempenho de inicialização do IDE.We improved startup performance of the IDE.
  • Melhoramos o desempenho do fechamento de uma solução.We improved the performance of closing a solution.
  • Corrigimos um problema em que vstool não retornava a ID exata de uma extensão, ID essa que poderia ser usada em seguida para desabilitar/habilitar a extensão.We fixed an issue where vstool would not return the exact id of an extension which can then be used for disabling/enabling the extension.

Problemas conhecidosKnown Issues

Veja a seguir uma lista de todos os problemas atuais e conhecidos do Visual Studio 2019 para Mac versão 8.8:The following is a list of all existing known issues in Visual Studio 2019 for Mac version 8.8:

  • Depois de instalar o SDK do .NET 5 mais recente, pode ser que os desenvolvedores de aplicativos do .NET Core 3.1 vejam um erro indicando "Estado do certificado do desenvolvedor do ASP.NET Core inválido".After installing the latest .NET 5 SDK, developers of .NET Core 3.1 apps might see an error indicating "The ASP.NET Core developer certificate is in an invalid state.". Para corrigir o problema, execute dotnet dev-certs https --clean e então dotnet dev-certs https --trust do Terminal.Running dotnet dev-certs https --clean then dotnet dev-certs https --trust from the Terminal will fix the issue.
  • O .NET 5.0 RC1 ainda não é compatível com o carregamento de projetos do Blazor WebAssembly.Loading Blazor WebAssembly projects with .NET 5.0 RC1 is not yet supported.
  • Em casos raros, é possível estar com tudo atualizado, exceto o SDK do .NET Core 3.1.300.In rare cases, it's possible to be up to date with everything but the .NET Core 3.1.300 SDK. Se você entrar nessa configuração e atualizar para o .NET Core 3.1.300 com o atualizador, a notificação para atualizar o SDK do .NET Core não desaparecerá até que o IDE seja reiniciado.If you enter into this configuration and update to .NET Core 3.1.300 using the updater, the notification to update the .NET Core SDK will not disappear until the IDE is restarted.

Início da página
Top of Page