Notas sobre a versão do Visual Studio 2019 para Mac versão 8.2
Comunidade de desenvolvedores | Requisitos do sistema | Compatibilidade | Código distribuível | Documentação | Blogs | Manutenção
Download
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.
Importante
Não há suporte para o Visual Studio de 2019 para Mac (versão 8 e superior) no Mac OS X 10.11 (El Capitan) ou anterior. Se você tiver o Visual Studio 2017 para Mac (versão 7), não verá uma atualização para o Visual Studio 2019 para Mac. A instalação também será bloqueada. Para resolver esse problema, atualize para o macOS 10.12 (Sierra) ou posterior
Novidades no Visual Studio 2019 para Mac
Lançamentos do Visual Studio 2019 para Mac versão 8.2
- 28 de agosto de 2019 – Visual Studio 2019 para Mac versão 8.2.6
- 27 de agosto de 2019 – Visual Studio 2019 para Mac versão 8.2.5
- 20 de agosto de 2019 – Visual Studio 2019 para Mac versão 8.2.4
- 13 de agosto de 2019 – Visual Studio 2019 para Mac versão 8.2.3
- 5 de agosto de 2019 – Visual Studio 2019 para Mac versão 8.2.2
- 30 de julho de 2019 – Visual Studio 2019 para Mac versão 8.2.1
- 24 de julho de 2019 – Visual Studio 2019 para Mac versão 8.2
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
Esta versão contém os seguintes destaques:
- Suporte do C# 8.
- Suporte para a Versão prévia 7 mais recente do .NET Core 3.0. Para obter mais informações, consulte o Suporte do .NET Core no Visual Studio para Mac.
- Tanto os recursos XML do Android quanto a edição de arquivos XAML do Forms são oferecidos agora pelo novo editor XAML do Visual Studio para Mac.
- Recursos adicionais para o novo editor do C#, como "mostrar itens de importação", disparar o IntelliSense pela exclusão de um caractere e as réguas de coluna.
Problemas conhecidos
Importante
Se você estava usando o .NET Core v2.2.1xx com o Visual Studio para Mac 8.0, será necessário atualizar manualmente para uma versão compatível do .NET Core, conforme listado no guia de Suporte do .NET Core. É recomendável a versão 2.1.700 ou 2.2.300.
Consulte a seção Problemas conhecidos para ver todos os problemas conhecidos.
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).
Visual Studio 2019 para Mac versão 8.2.6 (8.2.6.26)
lançado em 10 de setembro de 2019
- Corrigimos um problema em que o Visual Studio para Mac não era iniciado e o ícone de encaixe se movia constante.
- Corrigimos vários problemas que faziam o Visual Studio para Mac falhar.
- Corrigimos um problema em que as funções de gatilho de blog não estavam sendo corretamente publicadas no portal do Azure com a Conta de Armazenamento.
- Adicionamos verificações para garantir que os projetos só possam ser criados com a versão correta do .NET Core.
Visual Studio 2019 para Mac versão 8.2.5 (8.2.5.5)
lançado em 27 de agosto de 2019
- Corrigimos uma série de problemas que causaram falhas fatais, como relatado por telemetria.
- Corrigimos um problema com o alcance do servidor "Relatar um Problema".
- Corrigimos o destino de CPU padrão para oferecer um melhor suporte a aplicativos em execução no Catalina.
Visual Studio 2019 para Mac versão 8.2.4 (8.2.4.17)
lançado em 20 de agosto de 2019
- Corrigimos um problema em que o IDE poderia excluir o conteúdo do usuário acidentalmente ao cancelar um check-out do SVN.
- Corrigimos um problema que estava fazendo o Visual Studio para Mac falhar.
- Corrigimos um problema em que o Visual Studio falhava ao tentar fazer commit do Git.
- Corrigimos um problema em que a dif podia aparecer como incorreta.
- Corrigimos um problema em que as teclas para cima e para baixo demoravam para responder na lista de conclusão de Ctrl + Espaço.
- Corrigimos alguns problemas que estavam causando problemas de permissões ao instalar o Visual Studio para Mac no Catalina.
Visual Studio 2019 para Mac versão 8.2.3 (8.2.3.16)
lançado em 13 de agosto de 2019
- Corrigimos vários problemas que estavam causando falhas no IDE.
- Corrigimos um problema em que a criação de classe era muito lenta em projetos com centenas de classes.
- Corrigimos um problema em que o Visual Studio para Mac falhava ao autenticar a sessão SSH.
Visual Studio 2019 para Mac versão 8.2.2 (8.2.2.21)
lançado em 5 de agosto de 2019
- Corrigimos um problema em que não era possível instalar ou atualizar com êxito o VS Mac 2019 no Mac OS Catalina.
- Corrigimos um problema em que pressionar tab duas vezes nos cabeçalhos xamlns causava inserções do Intellisense.
- Corrigimos um problema em que, dentro de chaves, as sugestões substituíam automaticamente o que era digitado quando as chaves estavam fechadas.
- Corrigimos a causa de um NRE no instalador que estava causando falha nas instalações.
Visual Studio 2019 para Mac versão 8.2.1 (8.2.1.19)
lançado em 30 de julho de 2019
- Corrigimos um problema que estava causando um erro durante a instalação.
- Corrigimos um problema em que o instalador gerava um erro "Formato de arquivo não reconhecido ao validar arquivos armazenados em cache" se estivesse realizando a instalação no Catalina.
- Corrigimos um problema em que o editor falhava após escrever vírgulas.
- Corrigimos um problema em que a tecla Tab não funcionava em arquivos de texto.
- Corrigimos um problema em que os projetos Angular/React/React e Redux falhavam em reabrir se fechados durante a compilação.
- Adicionamos suporte ao Xcode 10.3.
Visual Studio 2019 para Mac versão 8.2 (8.2.0.1105)
lançado em 24 de julho de 2019
Novos recursos
Instalador
- Agora, definimos a atualização mínima da versão do Xcode como 10.2 e da versão do macOS como 10.14.3 para corresponder ao que é exigido pelo Visual Studio para Mac. Também definimos a versão mínima do instalador como 10.11.
- Atualizamos a frase no banner rotativo de "conjunto de ferramentas" para "kit de ferramentas".
- Incluímos traduções atualizadas para novas cadeias de caracteres.
Editor
- Adicionamos a filtragem de tipo do IntelliSense ao Visual Studio 2019 para Mac, que permite filtrar sua lista do IntelliSense com base no tipo de conclusão, como o método, struct, snippet etc.
- Adicionamos a opção de "mostrar itens de importação" na lista de conclusão do IntelliSense. Essa opção adiciona a capacidade de exibir as conclusões fornecidas pelas bibliotecas que ainda não foram importadas para o seu projeto. Por exemplo, mesmo que você ainda não tenha importado a biblioteca "System.IO", ao digitar "file" você poderá selecionar "File.Open" e importar a biblioteca correta para essa conclusão.
- Adicionamos a capacidade de disparar a lista de conclusão do IntelliSense após a exclusão de um caractere. Isso fará com que o menu do IntelliSense apareça quando você pressionar a tecla delete, em vez de ter que dispará-lo manualmente com as teclas "ctrl+espaço"
- Adicionamos suporte para réguas de coluna no novo editor de C#.
Novo editor XAML
Tanto os recursos XML do Android quanto a edição de arquivos XAML do Forms são oferecidos agora pelo novo editor do Visual Studio para Mac. A experiência de edição XAML do Xamarin.Forms no Mac agora é alimentada pelo mesmo mecanismo que orienta o WPF, o UWP e o Xamarin.Forms IntelliSense no Windows. Isso traz vários aprimoramentos para os desenvolvedores do Xamarin.Forms. Aprimoramentos como a correspondência aprimorada, o IntelliSense de associação/comando e as sugestões de lâmpada. Além disso, a navegação de código, o linting, a conclusão de recursos e a conclusão da extensão de marcação também sofreram melhorias.
Além disso:
- Para o Android, estamos trazendo os mesmos aprimoramentos do editor presentes também no Visual Studio para Mac. Isso inclui recursos aprimorados de IntelliSense, ir para a definição e edição semântica de seus arquivos.
- Para o Forms, esta versão apresenta uma versão prévia do serviço de linguagem XAML do Visual Studio transportado para o Visual Studio para Mac, que melhora drasticamente a experiência de edição dos arquivos XAML no Forms.
Consulte a postagem no blog de Novo IntelliSense XAML do Xamarin.Forms no Visual Studio para Mac para obter mais detalhes e compartilhe sua opinião conosco, fornecendo comentários e sugestões.
Problemas corrigidos nesta versão
Instalador
Esta versão corrige os seguintes problemas do instalador:
- Corrige o problema de tamanho de destino do Xamarin com separadores numéricos diferentes.
- Corrige a exceção não autorizada quando há falha na instalação do Xamarin.Android. Uma caixa de diálogo com uma mensagem de erro é exibida.
- Corrige e mostra a mensagem de erro correta quando o instalador é executado como um usuário raiz.
- Corrige e mostra uma caixa de diálogo de erro durante a inicialização quando o instalador falha com uma exceção não autorizada.
Janela de início
- Corrigimos um problema em que abrir e fechar o IDE causa uma pane.
- Corrigimos um problema em que o IDE abria e exibia a Janela Inicial quando um projeto ou arquivo de solução era aberto por meio do Finder ou da linha de comando.
Editor
- Corrigimos um problema em que o IntelliSense não aparece ao pressionar da tecla backspace.
- Corrigimos um problema em que os botões 'Ok' e 'Cancelar' não funcionavam corretamente na caixa de diálogo 'Extrair Interface'.
- Corrigimos um problema em que a associação de teclado para Ir para o parentese correspondente não funciona.
- Corrigimos um problema em que manter o mouse sobre uma variável nem sempre mostra seu valor no editor de texto.
- Corrigimos um problema em que a barra de navegação do painel de origem parou de funcionar na versão 8.1.
- Corrigimos um problema em que as classes não são listadas na barra de navegação.
- Corrigimos um problema em que as dicas de ferramenta congelam e não fecham.
- Corrigimos um problema em que as BOM (marcas de ordem de byte) são adicionadas aos arquivos do ProGuard e interrompem a compilação.
- Corrigimos um problema em que o antigo editor adiciona BOM ao arquivo na hora de salvar.
- Corrigimos um problema em que o Visual Studio para Mac mostra apenas o uso e nenhum outro conteúdo do arquivo no macOS Catalina.
- Corrigimos um problema em que o Visual Studio para Mac trava ao restaurar pacotes para solução no macOS Catalina.
- Corrigimos um problema em que o menu de preenchimento automático é recortado.
- Corrigimos um problema em que abrir um documento poderia causar uma pane IDE.
- Corrigimos um problema em que as entradas em chinês eram repetidas no novo editor C#.
- Corrigimos um problema em que as entradas em japonês eram excepcionalmente lentas.
- Esta versão corrige um problema em que um arquivo XAML ausente interrompe o IntelliSense.
- Corrigimos um problema em que manter o mouse sobre uma variável nem sempre mostra seu valor no editor de texto.
- Corrigimos um problema em que pontos de interrupção não estão funcionando ao depurar projetos do Xamarin. Android.
.NET Core
- Suporte para .NET Core 3.0 versão prévia 7. Para obter mais informações, consulte o Suporte do .NET Core no Visual Studio para Mac.
NuGet
- Atualizamos para o NuGet 5.1.
Shell
- Corrigimos um problema em que o IDE trava ao clicar com o botão direito do mouse em > Sair do Dock.
- Corrigimos um problema em que o IDE congela ao abrir um projeto (na linha de comando) quando o prompt de pesquisa está ativo.
- Corrigimos um problema em que usar o ditado do macOS abre um prompt de acessibilidade do IDE.
- Corrigimos um problema em que TAREFAS Ir para a tarefa não funciona.
- Corrigimos um problema em que tarefas estão divididas.
- Corrigimos um problema em que a barra de pesquisa exibia resultados na janela errada no modo de tela dividida.
- Corrigimos um problema em que ao salvar um arquivo *.AXML duas vezes, as alterações não eram salvas.
- Corrigimos um problema em que as alterações em .AXML não eram realmente salvas no arquivo nem disparavam uma notificação "Atualizando Recursos...".
- Agora é possível entrar na sua conta já da janela inicial para facilitar o acesso aos seus benefícios de assinatura e recursos do Azure.
- Corrigimos um problema em que copiar e colar um arquivo não está funcionando conforme o esperado.
- Corrigimos um problema em que a guia de resultados de pesquisa tem arquivos temporários.
- Corrigimos um problema em que não é possível copiar os resultados da função Localizar em arquivos.
Geral
- Corrigimos um problema em que o IDE falhará ao tentar editar a formatação do código-fonte C# nas Preferências.
- Atualizamos as traduções.
- Corrigimos um problema em que renomear um arquivo com a ferramenta de refatoração interrompe o projeto.
Sistema do Projeto
- Melhoramos o relatório de erros para falhas de resolução do SDK. Agora, os erros são relatados no IDE, na janela da Solução e na carga inicial da solução, em vez de no arquivo de log silenciosamente.
- Corrigimos um problema em que o Visual Studio congelava durante a execução de um executável com o Mono.
- Corrigimos um problema em que um arquivo XAML ausente interrompia o IntelliSense.
- Corrigimos um problema em que a adição de um NuGet a um aplicativo em F# do Xamarin Forms estraga o aninhamento de arquivos.
- Suporte para C# 8.
- O Visual Studio para Mac agora oferece suporte a geradores definidos em um
<ItemDefinitionGroup>
. Isso permitirá suporte aprimorado para arquivos de recurso do Android em versões futuras. - Corrigimos um problema em que a DefaultItem.props não é cumprida para BuildActions recém-definidas.
Ferramentas da Web
- Corrigimos um problema em que a mensagem "O aplicativo foi encerrado com o código: 255" é exibida na janela "Saída do Aplicativo" depois de depurar um projeto docker-compose e, em seguida, depurar o aplicativo Web.
Controle de versão
- Corrigimos um problema em que a opção Diferença no controle de versão não funcionava como esperado.
- Corrigimos um problema em que a atualização do Git com alterações remotas e locais armazenava as alterações locais no stash, mas nunca removia o stash mais recente da pilha.
- Corrigimos um problema em que a opção "Publicar no controle de versão" estava sempre desabilitada.
- Corrigimos um problema em que não é possível entrar em um TFS local usando um repositório do Git.
- Corrigimos um problema em que efetuar logon em contas GIT pode falhar.
Atualizador
- Corrigimos um problema em que as atualizações do SDK do .NET Core e do OpenJDK continuavam aparecendo mesmo quando eles não estavam instalados.
- Corrigimos um problema em que o OpenJDK solicita que seja instalado no atualizador mesmo quando a versão em questão já está instalada. Isso corrigiu os seguintes problemas da Comunidade de Desenvolvedores:
F#
- Corrigimos um problema em que as cores das funções de F# são inconsistentes.
Xamarin
Android
- Melhorias de desempenho com uma inicialização até 50% mais rápida com suporte compilação "antecipada" (para criação de perfil AOT).
- Disponível para todas as edições do Visual Studio.
- Crie lotes de aplicativos Android (.aab) com o suporte ao MSBuild do SDK do Xamarin.Android.
- A AAPT2 (Android Asset Packaging Tool) 2.0 agora está habilitada por padrão para projetos Android.
- Aprimoramentos no desempenho de Compilação e Implantação.
- Associações do Android Q beta 2 versão prévia.
- Use o AndroidX em seus aplicativos Android com NuGets do AndroidX agora em versão prévia.
- Essa versão inclui o seguinte SDK do Xamarin.Android:
iOS
- Adicionamos compatibilidade com o editor Info.plist para as novas chaves necessárias no Xcode 11.
- Essa versão inclui o seguinte SDK do Xamarin.iOS:
Xamarin Designers
- Corrigimos um problema em que os renderizadores appcompat do Android não eram mostrados corretamente no visualizador do Forms.
- Corrigimos uma série de problemas de renderização no visualizador do Forms
- Corrigimos um problema em que o Android Designer e o IntelliSense do XAML não funcionavam corretamente se o novo editor estivesse desabilitado para C#
- Corrigimos um problema em que linhas onduladas vermelhas eram exibidas para tamanhos de fonte designados nos arquivos do XAML
- Corrigimos um problema em que os arquivos designer.cs estavam sendo regenerados com frequência excessiva ao usar o designer do iOS
Ferramentas do Visual Studio para Unity
- Corrigimos uma falha ocasional ao inspecionar variáveis de IntPtr.
- Corrigimos um problema que algumas vezes impede que o depurador VSTU percorra ou pare nos pontos de interrupção.
Outro
- Corrigimos mais algumas falhas de produto relatadas por meio do Relatório de Erros da Microsoft.
- Corrigimos um problema em que não era possível abrir nenhum arquivo que não fosse *.sln no Visual Studio para Mac 8.0.6.
- Corrigimos um problema em que o script do atualizador do Visual Studio para Mac falhava devido à tentativa de executar
cp
em um diretório. - Corrigimos algumas falhas de produto relatadas por meio do relatório de erros da Microsoft.
Problemas conhecidos
Veja a seguir uma lista de todos os problemas conhecidos do Visual Studio 2019 para Mac versão 8.2:
Histórico de notas de versão do Visual Studio para Mac
Você pode exibir as notas sobre a versão das versões anteriores do Visual Studio para Mac na página Histórico de notas sobre a versão.