Partilhar via


Novidades no DevTools (Microsoft Edge 99)

Para ver as funcionalidades mais recentes do Microsoft Edge DevTools e a extensão DevTools do Microsoft Edge para o Microsoft Visual Studio Code e Visual Studio, leia estes anúncios.

Para se manter atualizado e obter as funcionalidades mais recentes do DevTools, transfira uma versão de pré-visualização do Insider do Microsoft Edge. Quer esteja no Windows, Linux ou macOS, considere utilizar o Canary (ou outro canal de pré-visualização) como o browser de desenvolvimento predefinido. As versões Beta, Dev e Canary do Microsoft Edge são executadas como aplicações separadas, lado a lado com a versão estável e lançada do Microsoft Edge. Consulte Microsoft Edge Insider Channels.

Para obter os anúncios mais recentes, siga a equipa do Microsoft Edge no Twitter. Para comunicar um problema com o DevTools ou pedir uma nova funcionalidade, submeta um problema no repositório MicrosoftEdge/DevTools .

Vídeo: Microsoft Edge | Novidades no DevTools 99

Imagem em miniatura do vídeo

Depurar de forma segura o código de produção com mapas de origem do Servidor de Símbolos dos Artefactos do Azure

O Servidor de Símbolos dos Artefactos do Azure suporta agora o armazenamento dos mapas de origem que o processo de compilação produz ao compilar, minificar e agregar o código. Em vez de alojar mapas de origem no servidor público, pode agora publicar os mapas de origem no Servidor de Símbolos dos Artefactos do Azure seguro. Em seguida, ligue as DevTools ao Servidor de Símbolos para que as DevTools obtenham automaticamente os mapas de origem.

Ao utilizar mapas de origem, pode ver e depurar o código fonte original em DevTools, em vez de ter de trabalhar com o código de produção compilado, minificado e agrupado devolvido pelo servidor. Alojar os mapas de origem no Servidor de Símbolos dos Artefactos do Azure permite-lhe ver e trabalhar com o código fonte de forma segura e privada, em vez de colocar os mapas de origem no servidor e revelar publicamente o código original.

Para experimentar esta funcionalidade:

  1. Publique os mapas de origem no servidor de símbolos dos Artefactos do Azure.
  2. Abra oServidor de Símbolos de Definiçõesde DevTools >> e ligue As DevTools ao Servidor de Símbolos dos Artefactos do Azure ao introduzir a organização do Azure DevOps e o token de acesso pessoal.

A página

Veja também:

Extensão DevTools do Microsoft Edge para Visual Studio

A acompanhar o êxito da integração do Visual Studio Code, agora também pode incorporar as Ferramentas de Programação do Microsoft Edge no Microsoft Visual Studio para depurar os seus projetos ASP.NET em direto. Transfira as Ferramentas de Programação do Microsoft Edge para Visual Studio e experimente-as.

Para experimentar esta funcionalidade:

  1. Certifique-se de que o Visual Studio 2022 e a carga de trabalho ASP.NET estão instalados.
  2. Configure o Web Live Preview como Estruturador de Formulários Web predefinido, conforme descrito em Ferramentas de Programação do Microsoft Edge para Visual Studio.
  3. Num projeto ASP.NET, abra uma página Web do projeto na janela Estrutura .
  4. No canto superior esquerdo da janela Estrutura , clique no botão Abrir As DevTools do Edge (abrir o ícone DevTools do Edge):

Um projeto ASP.NET, abrindo o Edge DevTools

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

Ferramentas de Programação do Microsoft Edge para Visual Studio: Ferramenta de elementos das DevTools

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

Ferramentas de Programador do Microsoft Edge para Visual Studio: Ferramenta de rede de DevTools

A ferramenta Inspecionar (ícone inspecionar ferramenta) e o screencast ativar/desativar (alternar ícone de screencast) estão disponíveis e o menu Mais Ferramentas (ícone Mais Ferramentas) oferece as ferramentas Problemas, Condições de rede e Bloqueio de pedidos de rede .

Veja também:

Camadas na Vista 3D

Desde o Microsoft Edge 88, a ferramenta vista 3D forneceu uma versão melhorada da ferramenta Camadas . Agora, no Microsoft Edge 99, a funcionalidade na ferramenta Camadas foi removida e, em vez disso, a ferramenta Camadas contém uma ligação que o redireciona para a vista Camadas Compostas na ferramenta Vista 3D . Pode encontrar todas as funcionalidades que estavam anteriormente na ferramenta Camadas e muito mais na ferramenta Vista 3D .

Atualização: a ferramenta Camadas foi agora removida.

A ferramenta Camadas está agora ligada à ferramenta Vista 3D

Veja também:

Utilizar os mapas de origem para apresentar nomes de funções originais em perfis de desempenho

Atualização: No Microsoft Edge 111, esta funcionalidade foi removida, uma vez que a ferramenta Desempenho fornece automaticamente os nomes de ficheiros e funções originais enquanto cria perfis de código de produção, desde que os esquemas de origem estejam alojados no Servidor de Símbolos dos Artefactos do Azure. Veja a Ferramenta de desempenho anula os nomes de ficheiros e funções ao criar perfis de código de produção em Novidades no DevTools (Microsoft Edge 111).

Entrada Novidades Preterida

Gravar um perfil de desempenho na ferramenta Desempenho produz um gráfico de chama minificado. Em versões anteriores do Microsoft Edge, o gráfico de chama não utilizou mapas de origem para apresentar os nomes das funções originais, mesmo que tenha alojado os mapas de origem no servidor.

A partir do Microsoft Edge, versão 99, pode apresentar os nomes das funções originais num perfil de desempenho, da seguinte forma:

  1. Grave um perfil na ferramenta Desempenho .
  2. Clique no novo botão Desminificar (o ícone Desminificar) para criar e transferir o perfil de desempenho não administrativo.
  3. Carregue (importar) (o ícone Carregar perfil) do perfil de desempenho não administrativo para a ferramenta Desempenho .

O botão Desminificar utilizará mapas de origem, desde que estejam alojados lado a lado com o código de produção, para desminificar nomes de funções no gráfico de chama na ferramenta Desempenho .

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

Nomes de funções minimizados no gráfico de chama na ferramenta Desempenho

Depois de clicar em Desinstalar (ícone Desinstalar) e, em seguida, Carregar perfil (ícone Carregar perfil), o gráfico de chama na ferramenta Desempenho mostra agora essas funções etiquetadas com nomes significativos: invokeFunc (b), executeAction (O), endBatch (Xt) e runReactions (bn), obtidos a partir dos mapas de origem:

Nomes de funções não notificados no gráfico de chama na ferramenta Desempenho

Veja também:

Acessibilidade melhorada para a Consola de Rede e Vista 3D

Em versões anteriores do Microsoft Edge, a tecnologia de apoio anunciou informações incorretas ao fornecer um token de portador personalizado na ferramenta Consola de Rede. No Microsoft Edge versão 99, este problema foi corrigido. Ao selecionar a caixa de texto para fornecer um token de portador personalizado, a tecnologia de apoio anuncia agora "Editar o texto do token, grupo Pedir Vista".

A ferramenta Consola de Rede

Em versões anteriores do Microsoft Edge, a tecnologia de apoio apenas anunciaria o texto do botão de opção na ferramenta Vista 3D, sem anunciar o nome do grupo ao qual o botão pertence. No Microsoft Edge versão 99, este problema foi corrigido. Por exemplo, quando o foco estiver no botão de opção Utilizar textura do ecrã , a tecnologia de apoio irá agora anunciar: "Grupo de rádio tipo cor, Utilizar textura do ecrã, botão de opção, selecionado".

A ferramenta Vista 3D

Veja também:

Árvore de pastas de origem melhorada no painel Origens

No separador Página da ferramenta Origens , a árvore de pastas de origem é agora melhorada, com menos desorganização na nomenclatura e no contorno das pastas. Prefixos de caminho desnecessários, como ../ e ./ foram removidos. A estrutura da árvore foi simplificada ao unir pastas duplicadas equivalentes.

Destaque de pastas mais limpas no separador Página da ferramenta Origens

Para obter o histórico desta funcionalidade no projeto open source chromium, veja Issue 1284737 (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 partilhado pela Google e utilizado de acordo com os termos descritos na Licença Internacional Creative Commons Attribution 4.0. A página original para anúncios do projeto Chromium é What's New in DevTools (Chrome 99) e é da autoria de Jecelyn Yeen (Consultora de Programação a trabalhar no Chrome DevTools na Google).

Licença Creative Commons Este trabalho é licenciado ao abrigo de uma Licença Internacional creative Commons Attribution 4.0.