Visual Studio IconNotas sobre a versão do Visual Studio 2019 para Mac 8.5



Comunidade de desenvolvedores | Requisitos do sistema | Compatibilidade | Código distribuível | Documentação | Blogs | Manutenção


Para obter informações sobre os requisitos do sistema, confira os guias Requisitos de sistema Mac e Direcionamento e compatibilidade da plataforma Mac.

Para saber mais sobre outros downloads relacionados, consulte a página Downloads.


Novidades no Visual Studio 2019 para Mac

Versões do Visual Studio 2019 para Mac

Postagens no Blog do Visual Studio 2019 para Mac

O Blog do Visual Studio é a fonte oficial de insights do produto da equipe de engenharia do Visual Studio. É possível encontrar informações detalhadas sobre as versões do Visual Studio 2019 Mac nas seguintes postagens:


Destaques da versão

Nesta versão do Visual Studio 2019 para Mac, substituímos a implementação antiga do Git, atualizamos a paleta de cores e ícones e resolvemos vários problemas com o depurador, as ferramentas de teste e o sistema do projeto.

Problemas conhecidos

Consulte a seção Problemas conhecidos.


Release Notes Icon Visual Studio 2019 para Mac versão 8.5.6 (8.5.6.11)

lançado em 14 de maio de 2020

Shell e Ferramentas

Web e Azure

  • Atualizamos para a versão mais recente do .NET Core 3.1.4.

Release Notes Icon Visual Studio 2019 para Mac versão 8.5.5 (8.5.5.7)

lançado em 6 de maio de 2020

O Visual Studio para Mac 8.5 Versão de Serviço 5 corrige alguns erros fatais que foram relatados.

Release Notes Icon Visual Studio 2019 para Mac versão 8.5.4 (8.5.4.12)

lançado em 21 de abril de 2020

A versão de manutenção 4 do Visual Studio para Mac 8.5 aborda o seguinte:

Release Notes Icon Visual Studio 2019 para Mac versão 8.5.3 (8.5.3.16)

lançado em 14 de abril de 2020

A versão de manutenção 3 do Visual Studio para Mac 8.5 aborda o seguinte:

Release Notes Icon Visual Studio 2019 para Mac versão 8.5.2 (8.5.2.13)

lançado em 7 de abril de 2020

O Visual Studio para Mac 8.5 Versão de Serviço 2 aborda o seguinte:

Release Notes Icon Visual Studio 2019 para Mac versão 8.5.1 (8.5.1.42)

lançamento em 1º de abril de 2020

Essa versão inclui as seguintes atualizações:

Release Notes Icon Visual Studio 2019 para Mac versão 8.5 (8.5.0.3183)

lançado em 23 de março de 2020

Novos recursos

Acessibilidade

Esta versão do Visual Studio 2019 para Mac traz uma paleta de cores atualizada, novos ícones e mensagens atualizadas de aviso e status de erro. As taxas de contraste de cores para texto e ícones foram aumentadas para melhorar a clareza. Agora o Visual Studio para Mac também é totalmente compatível com o modo de Alto Contraste do macOS.

Além das alterações visuais, essa versão do Visual Studio 2019 para Mac fez várias alterações para aumentar a acessibilidade geral do IDE. Estão incluídos:

  • Melhorias na ordem de foco e visibilidade ao usar o VoiceOver na caixa de diálogo de opções do projeto, do Gerenciador de Pacotes NuGet e do depurador.
  • Agora é possível navegar pelo teclado nas áreas inacessíveis anteriormente pela navegação por teclado, como o ícone de pino e de olho.
  • Comentários aprimorados do VoiceOver para status do depurador.
  • Depois de criar um projeto usando a caixa de diálogo Novo Projeto, o IDE agora anuncia com precisão a mensagem de status "projeto criado" para usuários do VoiceOver.
  • Correções para o Gerenciador de pacotes NuGet que permitem o acesso de teclado às guias Navegar, Instalado, Atualizar e Consolidar.
  • O VoiceOver agora anuncia a versão selecionada na lista suspensa "Nova versão".
  • O VoiceOver agora anuncia mais informações ao usar o controle de versão, o recurso de publicar no Azure e em várias áreas adicionais.

Controle de versão

Substituímos nossa implementação antiga do Git por um wrapper em torno do cliente de linha de comando do Git oficial, que já é usado pelo Visual Studio no Windows, para melhorar o desempenho geral e a confiabilidade e a compatibilidade com o Git no IDE. A nova compatibilidade com o Git depende do cliente oficial do git. A maneira recomendada de instalar o Git é instalá-lo como parte das Ferramentas de Linha de Comando do Xcode executando xcode-select --install no aplicativo de Terminal (o Xcode não precisa ser instalado).

Depurador

  • Agora os pontos de interrupção de função podem ser editados.
  • Melhoramos o desempenho das etapas nos projetos do .NET Core.

Editor

  • Atualizamos os temas claro e escuro de modo que eles correspondam ao Visual Studio.

Instalador

  • Acréscimo de um novo item ao carrossel para permitir que os usuários se inscrevam nas dicas do ASP.NET Core.
  • Adição de compatibilidade com a implementação das ferramentas de CLI necessárias para o controle de versão.
  • Integração do relatório de erros para ajudar a aprimorar a qualidade futura.

Web e Azure

  • Atualização para a versão mais recente do .NET Core.
  • Adicionamos suporte à autenticação na caixa de diálogo Novo Projeto para projetos do ASP.NET Core.
  • Adicionamos suporte para a v2/v3 do runtime do Azure Functions.

NuGet

  • Atualizamos o NuGet para a 5.4.

Xamarin

  • Agora você pode ver uma hierarquia de seus controles do Xamarin.Forms no painel Estrutura de Tópicos do Documento. No Windows, ele pode ser aberto com CTRL + ALT + T (Exibir > Outras Janelas > Estrutura do Código do Documento). No Mac, você pode abri-lo por meio de Exibições > Preenchimentos > Estrutura do Código do Documento.
  • Ao depurar vários projetos ao mesmo tempo, agora você pode usar a Recarga Dinâmica de XAML simultaneamente em ambos os destinos. Por exemplo, você pode usar a Recarga Dinâmica de XAML para ver qual é a aparência da alteração do XAML em um telefone com iOS e Android ao mesmo tempo. Saiba mais sobre a depuração de vários processos na documentação do Visual Studio 2019.
XAML Hot Reload works simultaneously on multiple debug targets
  • Agora você pode configurar o Designer do iOS padrão no Visual Studio para Mac. As alterações feitas no designer do storyboard do Xcode serão sincronizadas de volta com o Visual Studio para Mac automaticamente.
Improved Xcode Storyboard Designer Integration
  • Agora você pode aplicar alterações de recursos do Android em runtime usando Aplicar Alterações do Android. Esse recurso permite que você veja rapidamente as alterações feitas em seus arquivos de recurso do Android (layouts XML, desenháveis etc) em um dispositivo ou emulador Android sem precisar que o aplicativo seja reiniciado.
Android Apply Changes
  • Agora você pode gerar os próprios perfis personalizados ao usar o rastreamento de inicialização em seu aplicativo Android. Isso fornece uma experiência de inicialização ainda mais funcional com um aumento mínimo no tamanho do APK.
  • Agora você pode gerar associações do Xamarin.Android em bibliotecas do Kotlin.
  • Agora você pode usar a Fusão do Manifesto Google ao mesclar arquivos AndroidManifest.xml em seus projetos do Android. Com isso, você pode personalizar a maneira como cada manifesto e seu conteúdo serão mesclados. Para obter mais detalhes sobre regras que podem ser aplicadas, confira Mesclar vários arquivos de manifesto.
  • A opção de usar um projeto compartilhado foi removida ao criar um novo aplicativo Xamarin.Forms. Os novos aplicativos Xamarin.Forms agora usarão o .NET Standard para garantir a melhor experiência de desenvolvimento.

Correções de bug

Shell

Editor

Depurador

  • Corrigimos um problema em que o visualizador de valor sempre está em branco.
  • Corrigimos um problema que fazia com que a inspeção de variáveis aninhadas na hierarquia levava mais tempo do que o esperado.
  • Corrigimos um problema em que a exibição de variáveis com métodos assíncronos não mostra nada.
  • Corrigimos um problema em que o depurador não mostrava os ícones de inspeção de variáveis corretamente.
  • Corrigimos um problema que impedia a remoção de expressões observadas com a tecla Backspace.
  • Corrigimos um problema em que Visual Studio para Mac não é interrompido na linha de uma exceção sem tratamento em projetos do .NET Core.
  • Corrigimos um problema em que o tamanho da fonte do DataTip (inspeção de variáveis) ficava pequeno.
  • Corrigimos um problema em que o ícone de variável do marcador estava inicialmente ausente durante a depuração.
  • Corrigimos um problema em que os botões de interface do usuário para execução em etapas demoravam para responder e a tornavam muito lenta.
  • Corrigimos um problema devido ao qual os valores talvez não pudessem ser copiados dos locais e painéis de inspeção.
  • Corrigimos um problema em que o depurador do .NET Core não mostrava valores System.Drawing.Color.
  • Corrigimos um problema em que a caixa de diálogo Anexar ao Processo não mostra nenhum processo.
  • Corrigimos um problema em que o depurador é interrompido nas linhas sem um ponto de interrupção definido (em vários projetos de inicialização).
  • Corrigimos um problema em que as expressões inspecionadas são removidas após a tentativa de renomeá-las no Painel de Inspeção.
  • Corrigimos um problema em que salvar edições do Visualizador de texto durante a depuração não salva as alterações.
  • Corrigimos um problema em que o painel Locais não atualiza depois de editar o valor da variável no visualizador.
  • Corrigimos um problema que poderia causar rolagem falsa ao percorrer o código.

Project

Controle de versão

  • Corrigimos um problema em que a lista suspensa de arquivos de controle de versão estava (parcialmente) corrompida.
  • Corrigimos um problema em que libhostfxr.dylib não é assinado.
  • Corrigimos um problema em que o status dos arquivos modificados não foi atualizado após salvamento ou reversão das alterações.
  • Corrigimos um problema com o desempenho geral ao trabalhar com soluções em um repositório Git.
  • Corrigimos um problema com um aviso contínuo no macOS solicitando a instalação das ferramentas de linha de comando do Xcode.
  • Corrigimos um problema em que os "Autores" do Git mostram incorretamente a primeira linha como modificada.
  • Corrigimos um problema em que renomear um arquivo pode causar a parada da interface do usuário.
  • Corrigimos um problema em que o menu Alternar para o branch ficava ausente.
  • Corrigimos um problema em que um novo arquivo não era mostrado na exibição de status se ele não fosse adicionado/preparado manualmente.
  • Corrigimos um problema em que há problemas com a BOM na diferenciação da exibição de status.

Ferramentas da Web

NuGet

Ferramentas de teste


Problemas Conhecidos

  • Se você encontrar erros de build do node-gyp com os modelos de projeto de SPA Angular e React ASP.NET Core, consulte as notas de instalação do node-gyp para obter soluções alternativas.

Comentários e sugestões

Adoraríamos ouvir o que você tem para nos dizer! Você pode relatar um problema por meio da opção Relatar um Problema no IDE do Visual Studio para Mac. Você pode acompanhar seus comentários, incluindo sugestões, no portal Developer Community (Comunidade de Desenvolvedores).


Início da página