Compartilhar via


Novidades em DevTools (Microsoft Edge 99)

Para marcar os recursos mais recentes do Microsoft Edge DevTools e a extensão Microsoft Edge DevTools para Microsoft Visual Studio Code e Visual Studio, leia esses anúncios.

Para se manter atualizado e obter os recursos mais recentes do DevTools, baixe uma versão prévia do Insiders do Microsoft Edge. Se você estiver no Windows, Linux ou macOS, considere usar o Canary (ou outro canal de visualização) como seu navegador de desenvolvimento padrão. As versões Beta, Dev e Canary do Microsoft Edge são executadas como aplicativos separados, lado a lado com a versão estável e lançada do Microsoft Edge. Consulte Canais internos do Microsoft Edge.

Para os últimos anúncios, siga a equipe do Microsoft Edge no Twitter. Para relatar um problema com o DevTools ou pedir um novo recurso, registre um problema no repositório MicrosoftEdge/DevTools .

Depurar com segurança seu código de produção com mapas de origem do Servidor de Símbolos de Artefatos do Azure

O Servidor de Símbolos de Artefatos do Azure agora dá suporte ao armazenamento dos mapas de origem que o processo de build produz ao compilar, minificar e agrupar seu código. Em vez de hospedar mapas de origem em seu servidor público, agora você pode publicar seus mapas de origem no Servidor de Símbolos de Artefatos do Azure seguro. Em seguida, conecte DevTools ao Symbol Server para que o DevTools busque automaticamente seus mapas de origem.

Usando mapas de origem, você pode ver e depurar seu código-fonte original em DevTools, em vez de ter que trabalhar com o código de produção compilado, minificado e empacotado retornado pelo servidor. Hospedar seus mapas de origem no Servidor de Símbolos de Artefatos do Azure permite que você veja e trabalhe com seu código-fonte de forma segura e privada, em vez de colocar seus mapas de origem em seu servidor e revelar seu código original publicamente.

Para experimentar este recurso:

  1. Publique seus mapas de origem no servidor de símbolos do Azure Artifacts.
  2. Abra oServidor de Símbolos de Configurações> de DevTools > e conecte DevTools ao Servidor de Símbolos de Artefatos do Azure, inserindo sua organização do Azure DevOps e o token de acesso pessoal.

A página 'Servidor de Símbolos' em Configurações de DevTools, em que você insere seu token de acesso pessoal do Azure DevOps

Veja também:

Extensão do Microsoft Edge DevTools para Visual Studio

Acompanhando o sucesso da integração Visual Studio Code, agora você também pode inserir as Ferramentas de Desenvolvedor do Microsoft Edge no Microsoft Visual Studio para depurar seus projetos ASP.NET ao vivo. Baixe as Ferramentas de Desenvolvedor do Microsoft Edge para Visual Studio e experimente.

Para experimentar este recurso:

  1. Verifique se o Visual Studio 2022 e a carga de trabalho ASP.NET estão instalados.
  2. Configure o Web Live Preview como o Web Forms Designer padrão, conforme descrito no Microsoft Edge Developer Tools para Visual Studio.
  3. Em um projeto ASP.NET, abra uma página da Web do projeto na janela Design .
  4. No canto superior esquerdo da janela Design , clique no botão Open Edge DevTools (ícone Open Edge DevTools):

Um projeto ASP.NET, abrindo o Edge DevTools

O Edge DevTools para Visual Studio é aberto, com a ferramenta Elementos selecionada:

Ferramentas de Desenvolvedor do Microsoft Edge para Visual Studio: Ferramenta de elementos do DevTools

A ferramenta Rede também está disponível por padrão:

Ferramentas de desenvolvedor do Microsoft Edge para Visual Studio: ferramenta de rede de DevTools

A ferramenta Inspecionar (ícone inspecionar ferramentas) e o screencast de alternância (ícone de screencast de alternância) estão disponíveis e o menu Mais Ferramentas (ícone Mais Ferramentas) oferece as ferramentas de bloqueio problemas, condições de rede e solicitação de rede .

Veja também:

Camadas no modo de exibição 3D

Desde o Microsoft Edge 88, a ferramenta 3D View forneceu uma versão aprimorada da ferramenta Layers . Agora, no Microsoft Edge 99, a funcionalidade na ferramenta Camadas foi removida e a ferramenta Camadas contém um link que redireciona você para a exibição Camadas Compostas na ferramenta Exibição 3D . Você pode encontrar todos os recursos que estavam anteriormente na ferramenta Camadas e muito mais, na ferramenta Modo de Exibição 3D .

Atualização: a ferramenta Camadas já foi removida.

A ferramenta Camadas agora é vinculada à ferramenta Modo de Exibição 3D

Veja também:

Use seus mapas de origem para exibir nomes de função originais em perfis de desempenho

Atualização: No Microsoft Edge 111, esse recurso foi removido, pois a ferramenta Performance agora fornece automaticamente os nomes de arquivo e função originais durante a criação de perfil do código de produção, desde que os sourcemaps sejam hospedados no Servidor de Símbolos de Artefatos do Azure. Consulte A ferramenta DevTools unminifis file and function names ao criar perfil de código de produçãono What's New in DevTools (Microsoft Edge 111).

Versão preterida do que há de novo

Gravar um perfil de desempenho na ferramenta Desempenho produz um gráfico de chamas minificado. Nas versões anteriores do Microsoft Edge, o gráfico de chamas não usou mapas de origem para exibir seus nomes de função originais, mesmo se você hospedasse os mapas de origem no servidor.

Começando no Microsoft Edge versão 99, você pode exibir seus nomes de função originais em um perfil de desempenho, da seguinte maneira:

  1. Registre um perfil na ferramenta Desempenho .
  2. Clique no novo botão Desminificar (ícone Desminificar) para criar e baixar o perfil de desempenho não qualificado.
  3. Carregar (importar) (ícone de perfil de carga) o perfil de desempenho não qualificado na ferramenta Desempenho .

O botão Desminificar usará mapas de origem, desde que eles estejam hospedados lado a lado com o código de produção, para desminificar nomes de função no gráfico de chamas na ferramenta Desempenho .

O gráfico de chama na ferramenta Desempenho mostra inicialmente nomes de função como b, O, Xt e bn, retirados do código de produção minificado retornado pelo servidor Web:

Nomes de função minificados no gráfico de chamas na ferramenta Desempenho

Depois de clicar em Desminificar (ícone Desminificar) e, em seguida, Carregar perfil (ícone de perfil de carga), o gráfico de chamas na ferramenta Desempenho agora mostra essas funções rotuladas com nomes significativos: invokeFunc (b), executeAction (O), endBatch (Xt)e runReactions (bn), recuperados de seus mapas de origem:

Nomes de função não qualificados no gráfico de chamas na ferramenta Desempenho

Veja também:

Acessibilidade aprimorada para console de rede e exibição 3D

Nas versões anteriores do Microsoft Edge, a tecnologia auxiliar anunciou informações incorretas ao fornecer um token de portador personalizado na ferramenta Console de Rede. No Microsoft Edge versão 99, esse problema foi corrigido. Ao selecionar a caixa de texto para fornecer um token de portador personalizado, a tecnologia assistiva agora anuncia "Grupo de exibição de solicitação de texto de edição de token".

A ferramenta Console de Rede

Nas versões anteriores do Microsoft Edge, a tecnologia assistiva anunciava apenas o texto do botão de rádio na ferramenta Exibição 3D, sem anunciar o nome do grupo ao qual o botão pertence. No Microsoft Edge versão 99, isso foi corrigido. Por exemplo, quando o foco estiver no botão Usar textura de tela , a tecnologia assistiva agora anunciará: "Grupo de rádio tipo de cor, Usar textura de tela, botão de rádio, selecionado".

A ferramenta Modo de Exibição 3D

Veja também:

Árvore de pasta de origem aprimorada no painel Fontes

Na guia Página da ferramenta Fontes , a árvore de pastas de origem agora é aprimorada, com menos desordem na nomenclatura e no contorno das pastas. Prefixos de caminho desnecessários, como ../ e ./ foram removidos. A estrutura da árvore foi simplificada mesclando pastas duplicadas equivalentes.

Estrutura de pasta mais limpa na guia Página da ferramenta Fontes

Para obter o histórico desse recurso no Chromium projeto de código aberto, consulte Problema 1284737.

Veja também:

Anúncios do projeto Chromium

O Microsoft Edge versão 99 também inclui as seguintes atualizações do projeto Chromium:

Observação

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Google e usadas de acordo com os termos descritos na Licença Internacional de Atribuição do Creative Commons 4.0. A página original para anúncios do projeto Chromium é What's New in DevTools (Chrome 99) e é de autoria de Jecelyn Yeen (defensora do desenvolvedor que trabalha no Chrome DevTools no Google).

Licença Creative Commons Este trabalho é licenciado sob uma Licença Internacional de Atribuição do Creative Commons 4.0.