Visual Studio Iconnotas de versão do Visual Studio 2019 para Mac versão 8.3



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

Problemas Conhecidos

Consulte a seção Problemas conhecidos.


Release Notes Icon Visual Studio 2019 para Mac versão 8.3.11 (8.3.11.1)

lançado em 11 de dezembro de 2019

Esta versão de serviço oferece suporte ao Runtime do .NET 2.1.14 e SDK do .NET Core 3.0.101.

Release Notes Icon Visual Studio 2019 para Mac versão 8.3.10 (8.3.10.2)

lançado em 21 de novembro de 2019

Esta versão de serviço corrige os seguintes problemas:

Release Notes Icon Visual Studio 2019 para Mac versão 8.3.9 (8.3.9.2)

lançado em 18 de novembro de 2019

Esta versão de serviço corrige os seguintes problemas:

Release Notes Icon Visual Studio 2019 para Mac versão 8.3.8 (8.3.8.8)

lançado em 11 de novembro de 2019

Esta versão de serviço corrige os seguintes problemas:

Release Notes Icon Visual Studio 2019 para Mac versão 8.3.7 (8.3.7.1)

lançado em 5 de novembro de 2019

Esta versão de serviço adiciona suporte ao Xcode 11.2.

Release Notes Icon Visual Studio 2019 para Mac versão 8.3.6 (8.3.6.4)

Lançado em 1º de novembro de 2019

Esta versão de serviço resolve falhas no macOS Catalina como resultado da crescente demanda de memória nessa versão do sistema operacional.

Release Notes Icon Visual Studio 2019 para Mac versão 8.3.5 (8.3.5.13)

lançado em 28 de outubro de 2019

Esta versão de serviço corrige os seguintes problemas:

Release Notes Icon Visual Studio 2019 para Mac versão 8.3.4 (8.3.4.7)

lançado em 14 de outubro de 2019

Esta versão corrige problemas que estavam fazendo o Visual Studio para Mac falhar no Catalina. Se houver falhas, alterne para o canal de Versão Prévia.

Release Notes Icon Visual Studio 2019 para Mac versão 8.3.3 (8.3.3.8)

lançado em 10 de outubro de 2019

Esta versão adiciona suporte ao Xcode 11.1.

Esta versão de serviço também corrige os seguintes problemas:

  • Removemos o comando [Carregador de Aplicativo], pois o Xcode removeu este aplicativo. Use as etapas deste guia para carregá-lo na App Store Connect.
  • Várias falhas relatadas por meio de telemetria.
  • O criador de perfil não é iniciado.

Release Notes Icon Visual Studio 2019 para Mac versão 8.3.2 (8.3.2.32)

lançado em 7 de outubro de 2019

Esta versão de serviço corrige os seguintes problemas:

  • A substituição de expressão regular está ausente no novo editor.
  • Uma falha ao usar Navegar Para com determinados valores.
  • Não é possível inserir um ponto de interrupção durante a execução no dispositivo iOS ao usar a Recarga Dinâmica.
  • Erro ao tentar abrir uma solução com global.json que faz referência a uma versão prévia do .Net Core que não está instalada.
  • Não é possível efetuar pull no seletor de emoji do novo editor.

Release Notes Icon Visual Studio 2019 para Mac versão 8.3.1 (8.3.1.18)

lançado em 30 de setembro de 2019

Esta versão de serviço corrige os seguintes problemas:

  • VSMac exibe a janela "Erro ao buscar direitos" durante a inicialização.
  • Os editores da Web não dão suporte a arquivos com extensão jsx/tsx.
  • Um estouro de pilha durante a análise de arquivos F# faz com que o IDE falhe.
  • As funções não podem ser publicadas no Azure (dotnet fechado inesperadamente).
  • Ao renomear a página .cshtml, o arquivo .cshtml.cs desaparece.
  • A movimentação de mais de dois arquivos aninhados não funciona.
  • Todo o shell do IDE pisca em branco ao comutar de/para uma guia .xaml (mesmo entre arquivos .xaml).

Release Notes Icon Visual Studio 2019 para Mac versão 8.3 (8.3.0.1805)

lançado em 23 de setembro de 2019

Novos recursos

Editores da Web

Nesta versão, adicionamos suporte para arquivos da Web para o novo editor de código nativo, que foi introduzido no Visual Studio 2019 para Mac 8.1

JavaScript IntelliSense in the new editor graphic
JavaScript IntelliSense no novo editor

Agora o Visual Studio para Mac usará o novo editor de código nativo para os seguintes tipos de arquivo:

  • .JS
  • .TS
  • .HTML
  • .CSS
  • .CSHTML
  • .JSON
  • .LESS
  • .SCSS

Os novos editores da Web são ativados pela mesma interface de editor nativo dos editores de C# e XAML e pelo serviço de linguagem compartilhado do Visual Studio. Com os novos editores, você pode esperar:

  • Melhor desempenho do IntelliSense
  • Filtragem de tipo do IntelliSense
  • Edição com vários cursores
  • Suporte a texto da direita para a esquerda e bidirecional
  • Suporte a entrada nativo
  • Melhor desempenho de digitação
  • Melhor renderização de texto
  • Quebra automática de linha
  • Melhor formatação
  • Melhor classificação

Também abordamos vários bugs implementando os novos editores, incluindo bugs relacionados ao desempenho e ao suporte a arquivos.

Multiplataforma

Nesta versão, adicionamos suporte aprimorado para projetos que têm estruturas de vários destinos. Alguns dos recursos e benefícios são detalhados abaixo:

  • Ao editar um arquivo em um projeto de várias estruturas de destino, a estrutura de destino pode ser selecionada para orientar o IntelliSense no editor:

    Multi-target framework editor graphic
    Experiência do editor de projeto de várias estruturas de destino no Visual Studio para Mac
  • O editor mostrará informações no IntelliSense e dicas de ferramentas sobre APIs que não estão disponíveis para uma estrutura de destino específica.

  • Também adicionamos suporte para depuração em uma estrutura específica:

    Debugging multi-target framework graphic
    Depuração de um projeto de várias estrutura de destino no Visual Studio para Mac

.NET Core

Esta versão adiciona a capacidade de selecionar o navegador que é usado quando você executa ou depura seu aplicativo Web ASP.NET Core.

Select browser graphic
Selecionar o navegador

Publicar o suporte para o console do .NET Core e projetos de Biblioteca do .NET Standard

Em uma versão anterior, adicionamos a capacidade de publicar um projeto do ASP.NET Core em uma pasta. Nesta versão, introduzimos o suporte para publicar projetos do Console do .NET Core e da Biblioteca do .NET Standard. Para obter mais informações sobre como usar esse recurso, confira a documentação sobre a pasta de publicação.

Suporte para launchSettings.json

Ao desenvolver aplicativos ASP.NET Core, você pode configurar o modo como o aplicativo é iniciado para fins de desenvolvimento usando o arquivo launchSettings.json. Para obter mais informações sobre esse arquivo, confira a documentação sobre os ambientes .NET Core. No arquivo launchSettings.json, você pode configurar a URL que o aplicativo deve escutar, bem como variáveis de ambiente que são aplicadas na execução ou na depuração. Com essa atualização, facilitamos a colaboração em projetos com outras pessoas que talvez não estejam usando o Visual Studio para Mac. O Visual Studio, o Visual Studio Code e a CLI (interface de linha de comando) do dotnet dão suporte a esse arquivo.

Suporte a aninhamento de arquivos

Nesta versão, estamos adicionando o aninhamento de arquivos automático para projetos ASP.NET Core. As regras de aninhamento de arquivos automático aplicadas são as mesmas que você encontra no Visual Studio. Com o aninhamento de arquivos habilitado, você pode se concentrar melhor nos arquivos que você editar com mais frequência. Os arquivos gerados e os arquivos editados com menos frequência serão aninhados sob outros arquivos relacionados.

  • Para obter informações sobre todos os bugs do .NET corrigidos nesta versão, vá para a seção Correções de bugs.

Dica

Para obter mais informações sobre tudo o que há de novo no .NET Core, confira as notas sobre a versão do .NET Core.

Unity

Nós aprofundamos a compreensão que o Visual Studio para Mac tem para projetos do Unity adicionando novas especificações de diagnóstico ao Unity. Também tornamos o IDE mais inteligente, suprimindo diagnósticos C# gerais que não se aplicam a projetos do Unity. Por exemplo, o IDE não mostrará uma correção rápida para alterar uma variável de inspetor para readonly – que impediria que você modificasse a variável no Editor do Unity.

Adicionaremos mais desses diagnósticos específicos do Unity conforme aprendermos melhores práticas com os desenvolvedores. Informe-nos se há algo que você gostaria de ver e como isso ajudaria.

Novos diagnósticos com correções rápidas

  • UNT0001: as mensagens do Unity serão chamadas pelo runtime mesmo se estiverem vazias. Não as declare para evitar o processamento de desnecessário pelo runtime do Unity.
  • UNT0002: a comparação de marcas usando a igualdade de cadeia de caracteres é mais lenta do que o método CompareTag interno.
  • UNT0003: O uso da forma genérica de GetComponent é preferencial para a segurança de tipos.
  • UNT0004: A mensagem de atualização é dependente da taxa de quadros e deve usar Time.deltaTime em vez de Time.fixedDeltaTime.
  • UNT0005: a mensagem FixedUpdate é independente da taxa de quadros e deve usar Time.fixedDeltaTime em vez de Time.deltaTime.
  • UNT0006: Uma assinatura de método incorreta foi detectada para esta mensagem do Unity.
  • UNT0007: o Unity substitui o operador de comparação nula para objetos do Unity que é incompatível com a união nula.
  • UNT0008: o Unity substitui o operador de comparação nula para objetos do Unity que é incompatível com a propagação nula.
  • UNT0009: Ao aplicar o atributo InitializeOnLoad a uma classe, você precisa fornecer um construtor estático. O atributo InitializeOnLoad verifica se ele será chamado quando o editor for iniciado.
  • UNT0010: MonoBehaviours só deve ser criado usando AddComponent(). O MonoBehaviour é um componente e precisa ser anexado a um GameObject.
  • UNT0011: ScriptableObject só deve ser criado usando CreateInstance(). ScriptableObject precisa ser criado pelo mecanismo do Unity para manipular métodos de mensagem do Unity.

Novos supressores de diagnóstico

  • USP0001 para IDE0029: os objetos do Unity não devem usar união nula
  • USP0002 para IDE0031: os objetos do Unity não devem usar propagação nula
  • USP0003 para IDE0051: as mensagens do Unity são invocadas pelo runtime do Unity
  • USP0004 para IDE0044: os campos com um atributo SerializeField não devem se tornar somente leitura

Também fizemos as seguintes melhorias para os desenvolvedores do Unity que usam o Visual Studio para Mac:

  • Aperfeiçoadas as informações exibidas na caixa de diálogo Anexar à Instância, incluindo a ID do processo
  • Suporte adicionado para o editor hexadecimal ao inspecionar matrizes de bytes e cadeias de caracteres
  • Adicionado suporte para acesso de membro ponteiro no depurador, ou seja, p-foo-bar>>
  • Suporte adicionado para conversões implícitas em inicializadores de matriz, ou seja, novo byte[] {1,2,3,4}

Xamarin

Xamarin.Forms

Recarregamento Frequente de XAML para Xamarin.Forms

Agora você pode usar a versão prévia pública da Recarga Dinâmica de XAML do Xamarin.Forms no Visual Studio para Mac. O Recarregamento Frequente de XAML permite que você itere rapidamente em suas interfaces de usuários depurando seu aplicativo para um emulador, simulador ou dispositivo físico, alterando XAML e pressionando Salvar para ver essas alterações refletidas imediatamente no aplicativo em execução.

Para habilitar o XAML Recarga Dinâmica marque a caixa de seleção Habilitar Xamarin Recarga Dinâmica em Visual Studio > Recarga Dinâmica Xamarin de Projetos de Preferências >>.

Para obter mais informações, confira a documentação da Recarga Dinâmica de XAML.

XAML Hot Reload graphic
Recarregamento Frequente de XAML integrado no Visual Studio para Mac

Design de Material do Visual no Pré-visualizador XAML

O design de material usando o Visual Xamarin.Forms agora é uma versão prévia para iOS e Android no Pré-visualizador XAML do Xamarin.Forms. Para obter mais informações sobre o Pré-visualizador de XAML, confira a documentação do Pré-visualizador do XAML.

Dica

Para obter mais informações sobre tudo o que há de novo no Xamarin.Forms, confira as notas sobre a versão do Xamarin.Forms.

Xamarin.Android

Adição de suporte do Android 10 para o Xamarin

Agora você pode usar as APIs do Android 10 no Xamarin.Android. Comece com o Android 10 configurando Compilar usando a versão do Android: (Estrutura de Destino) para Android 10.0 (Q) na guia Build > General das páginas de propriedades do projeto do Visual Studio para Mac. Os novos recursos do Android 10 incluem:

  • Suporte a um Tema Escuro para garantir uma experiência consistente para os usuários que habilitam o tema escuro em todo o sistema.
  • Suporte à Navegação por Gestos no aplicativo indo de ponta a ponta e garantindo que os gestos personalizados sejam complementares aos gestos de navegação do sistema.
  • Otimizar para dobráveis: Forneça experiências diretas e de ponta a ponta nos inovadores dispositivos dobráveis atuais.
  • Notificações mais interativas habilitando respostas e ações sugeridas dentro das notificações para interagir com seus usuários.
  • APIs de Rede Melhores para solicitações e conectividade de rede Wi-Fi.
Set the Compile using Android graphic
Defina Compilar usando a versão do Android: (Estrutura de Destino) para Android 10.0 (Q).

Para saber mais sobre o Android 10, confira nossa documentação.

Melhor experiência de exibição dividida do designer do Android

Fizemos inúmeras melhorias na experiência de exibição dividida ao editar layouts do Android:

  • Sincronização do cursor: os itens serão selecionados automaticamente ao mover o cursor no editor de código-fonte.
  • Agora, os elementos da caixa de ferramentas podem ser arrastados & para a superfície de design e para o editor de origem.
  • Agora há suporte para o comando "Alternar Comentário".

Dica

Para obter mais informações sobre tudo o que há de novo no Xamarin.Android, confira as notas sobre a versão do Xamarin.Android.

Xamarin.iOS

Suporte para o Xcode 11 e o iOS 13

Esta versão adiciona suporte ao Xcode 11 para compilar e depurar aplicativos para o iOS 13, o tvOS 13 e o watchOS 6. Confira nossa Introdução ao iOS 13 para obter mais detalhes sobre os novos recursos disponíveis.

Carregar para o App Store Connect

Você pode carregar para o App Store Connect usando o assistente de publicação no Visual Studio para Mac, agora que a ferramenta Carregador de Aplicativos não está mais incluída com o Xcode. Nossa página de documentação Publicar aplicativos Xamarin.iOS na App Store detalha esse novo fluxo de trabalho.

Editor de Restrições

O Xamarin Designer para iOS está apresentando uma nova maneira de trabalhar com restrições. Quando você seleciona uma exibição restrita, reticências agora aparecem na barra de ferramentas ao lado do seletor de Modo de Fixação de Restrições. Clique nas reticências para exibir um popover para as restrições de edição no modo de exibição selecionado:

Constraints Pining Mode Graphic
Seletor de Modo de Fixação de Restrições

Dica

Para obter mais informações sobre tudo o que há de novo no Xamarin.iOS, confira as notas sobre a versão do Xamarin.iOS.

Nova caixa de diálogo Gerenciar pacotes do NuGet

Agora os pacotes NuGet podem ser instalados, atualizados ou desinstalados para vários projetos em uma única etapa com a caixa de diálogo Gerenciar Pacotes NuGet:

Managing NuGet packages Graphic
Gerenciar pacotes NuGet para a solução no Visual Studio para Mac

A caixa de diálogo antiga Adicionar Pacotes foi substituída por uma nova caixa de diálogo Gerenciar Pacotes NuGet que tem quatro guias, proporcionando a você mais controle sobre o NuGets:

  • Procurar – mostra os pacotes disponíveis na origem do pacote selecionado.
  • Instalado – mostra os pacotes instalados na solução ou o projeto, se estiver gerenciando pacotes para um único projeto.
  • Atualizações – mostra as atualizações de pacote disponíveis para a solução ou o projeto, se estiver gerenciando pacotes para um único projeto.
  • Consolidar – mostra pacotes que têm versões diferentes em toda a solução.

Para abrir a caixa de diálogo Gerenciar pacotes NuGet para a solução, faça o seguinte:

  1. Verifique se a solução está selecionada na janela Solução.
  2. Clique com o botão direito do mouse na solução e selecione Gerenciar Pacotes NuGet ou selecione Gerenciar Pacotes NuGet no menu Projeto.

As guias podem ser usadas das seguintes maneiras:

Instalar/Desinstalar

Para instalar um pacote em vários projetos, faça o seguinte:

  1. Selecione o pacote na guia Procurar.
  2. Clique no botão Adicionar Pacote.
  3. Verifique os projetos na caixa de diálogo Selecionar Projetos e clique em OK, conforme ilustrado abaixo:
Select Projects dialog graphic
Caixa de diálogo Selecionar Projetos no Visual Studio para Mac

Para desinstalar um pacote de vários projetos:

  1. Selecione a guia Instalado.
  2. Selecione o pacote que você deseja desinstalar.
  3. Clique no botão Desinstalar Pacote.
  4. Verifique os projetos dos quais você deseja que o pacote seja desinstalado e clique em OK.

Atualizações

Para atualizar um pacote em vários projetos:

  1. Selecione o pacote na guia Atualizações.
  2. Clique no botão Pacote de Atualização.
  3. Verifique os projetos na caixa de diálogo Selecionar Projetos e clique em OK.

Consolidar

Para consolidar o pacote em vários projetos:

  1. Selecione a guia Consolidar.

  2. Selecione o pacote que você deseja consolidar.

  3. Marque ou desmarque projetos na lista projetos. Por padrão, os projetos que contêm o pacote NuGet selecionado serão verificados.

  4. Selecione a versão do pacote para a qual consolidar. Por padrão, a versão mais recente do pacote será selecionada.

  5. Clique no botão Consolidar:

    NuGet Packages Dialog graphic
    Caixa de diálogo Gerenciar Pacotes NuGet consolida a guia no Visual Studio para Mac

Para gerenciar pacotes NuGet para um único projeto:

  1. Selecione o projeto no painel Solução.
  2. Clique com o botão direito do mouse no projeto, selecione Gerenciar Pacotes do NuGet e siga as etapas necessárias acima. Observe que a guia Consolidar não será exibida, mas as guias Procurar, Instalado e Atualizações estarão disponíveis

Documentos fixados

Nesta versão, introduzimos a capacidade de fixar guias de documentos, permitindo que você fixe suas guias de arquivos favoritas para mantê-las sempre abertas e visíveis:

Pinned Tabs Graphic
Guias Fixadas

Para fixar uma guia, use o ícone de Marcador, o menu de contexto do documento ou o comando Fixar/Desafixar Guia (⌥ ⌘ P). Você também pode reorganizar as guias fixadas arrastando-as no workspace.

Tela de Boas-Vindas – Atalhos de Teclado Favoritos

Se você for um novo usuário do Visual Studio para Mac, deverá selecionar seu esquema de atalho de teclado favorito como parte da primeira experiência de execução, conforme ilustrado abaixo. É claro que você também pode selecionar um esquema ou criar o seu próprio do zero mais tarde em Visual Studio > Preferências.

Welcome Screen Keyboard Shortcuts Graphic
Tela de Boas-Vindas – Atalhos de Teclado

Agora o Visual Studio para Mac dá suporte ao Source Link. Isso permite que você depure no código-fonte de pacotes NuGet que enviam .PDBs com links para arquivos de origem. O Visual Studio para Mac detectará que os arquivos de origem estão disponíveis e oferecerá o download do arquivo de origem, permitindo que você intervenha no código do pacote. O Source Link também funciona com o código do Mono BCL, permitindo que você também intervenha no código do .NET Framework.

Step into External Code option graphic
Opção Intervir em Código Externo
Link Prompt graphic
Aviso do Source Link

Informações de atualização do Novo Pacote

As informações de atualização do pacote agora são exibidas para projetos de estilo do SDK no painel de Solução.

A maneira como as informações são exibidas para projetos não SDK e em estilo SDK foi deixada consistente. Um ícone de atualização agora é exibido com uma dica de ferramenta mostrando a versão atualizada do pacote NuGet. A versão instalada agora é exibida ao lado da ID do pacote NuGet para todos os tipos de projetos:

NuGet Package Updates Solution Window Graphic
Atualizações do pacote NuGet na janela de Solução no Visual Studio para Mac

Installer

As seguintes melhorias foram feitas no instalador:

  • Adicionamos uma verificação adicional para tornar o download de pacotes muito mais rápido.
  • Se o download falhar ou for interrompido por algum motivo, o instalador o retomará do ponto de falha em vez do início. Se, por qualquer motivo, o arquivo de cache for corrompido, o produto será baixado novamente.
  • O instalador agora exibe um progresso muito mais preciso de cada pacote.
  • Também adicionamos melhorias adicionais de interface do usuário durante a instalação. Agora mostramos com precisão quantos pacotes você precisa instalar e quantos faltam.
  • Sempre tentaremos instalar as versões lançadas recomendadas do Xamarin, do .NET Core e do Mono. Às vezes, isso significa fazer downgrade das versões para entrar em um estado compatível.
  • Corrigimos problemas com a autorização. A solicitação de senha deve ser mostrada apenas uma vez a cada 5 minutos durante a instalação.
  • Agora ocultaremos o botão ‘localização’ se não houver nenhuma ação a ser feita.

Correções de bug

Instalação

Corrigimos os seguintes principais problemas no instalador:

  • Correções de bug do Catalina.
  • Correção do bug de incremento de percentual resultante da configuração do separador de números quando usada com idiomas localizados
  • Correção para exibir o tamanho correto quando VSFMac é o único item a ser instalado.

Web e Azure

Corrigimos os seguintes principais problemas do suporte e das ferramentas do .NET Core e do ASP.NET Core:

  • O SDK do .NET Core 3.0.100 ainda aparecia no atualizador após a instalação das atualizações.
  • É sugerido um comando incorreto para o certificado de desenvolvimento de confiança.
  • O modelo de Tipo de Arquivo JavaScript não está em Adicionar > Nova Web de Arquivos>.
  • O Visual Studio para Mac salva o novo arquivo JSON como uma marca de ordem de byte UTF-8.
  • Ao remover um arquivo que tem um filho, um arquivo não é removido.
  • A URL do aplicativo Web é revertida para 5001 após a reinicialização do IDE.
  • As variáveis de ambiente não são selecionadas quando um usuário escolhe "Iniciar sem Depuração".
  • O menu de contexto "Incluir no Projeto" é exibido quando não deveria ser.

Corrigimos os seguintes principais problemas do Azure:

Shell e Ferramentas

Corrigimos os seguintes principais problemas do IDE:

Edição do código-fonte

Corrigimos os seguintes principais problemas da edição de código-fonte:

Controle de versão

Corrigimos os seguintes principais problemas do Controle de Versão:

  • O IDE trava no controle de versão ao abrir um Storyboard no Xcode Interface Builder.
  • O Visual Studio 2019 para Mac congelava ao alternar o branch.
  • A renomeação de arquivos no controle de versão do Git fazia o IntelliSense desaparecer.
  • As guias do controle de versão não eram exibidas ao abrir soluções com arquivos C# abertos anteriormente.
  • O lote de aplicativo contém arquivos que não deveria ao usar o Git.
  • O IDE falha ao fazer a publicação no GitHub.
  • Remover um git stash que tem conflitos fornece um aviso inválido e nenhum outro log.
  • Clonar projeto com submódulos é interrompido com o erro “Falha na operação de controle de versão”.
  • O Visual Studio falha/sai ao tentar fazer commit do Git.
  • A guia "Alterações" não é atualizada.
  • Os comandos Diff/View estão corrompidos no Painel de Soluções.
  • O comando "Criar patch" está corrompido.
  • Carregamento de revisão muito lento na exibição Diff/Comparação.
  • O VS para Mac congela no git revert.
  • As exibições do documento de controle de versão estão ausentes no novo editor.
  • Fazer check-out de um repositório com um nome de usuário e uma senha não preservava o nome de usuário.
  • Não é possível usar o Subversion em SVN + SSH sem uma porta.
  • A alternância de branches não respeita as alterações da estrutura de destino.
  • SIGABRT ao tentar efetuar fetch de um branch do Git do Azure DevOps.

Ferramentas de teste

Corrigimos o seguinte problema dos testes:

  • Não é possível executar testes únicos definidos em MonoDevelop.VersionControl.Git.Test a partir do IDE porque há falha ao carregar o assembly LibGit2Sharp.

Sistema de projeto

Corrigimos os seguintes problemas com Projetos:

NuGet

Corrigimos o seguinte problema do NuGet:


Problemas conhecidos

  • A Recarga Dinâmica de XAML do Xamarin.Forms não é funcional em dispositivos iOS e exibe uma barra de informações após alguns minutos solicitando que você relate um problema. Isso será corrigido em uma versão futura.
  • A opção Código Compartilhado está ausente ao criar um aplicativo multiplataforma Xamarin.

Importante

O Visual Studio 2019 para Mac pode ser instalado no macOS Catalina Beta, mas pode não funcionar como esperado com um sistema operacional em versão prévia. Use Relatar um Problema para nos informar problemas que você descobrir durante o uso do Visual Studio para Mac e Catalina.


Comentários e sugestões

Adoraríamos ouvir sua opinião! 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).


Parte superior da página