Share via


Novidades em DevTools (Microsoft Edge 89)

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 .

Novidades agora são bem-vindas

A ferramenta What's New no Microsoft Edge DevTools agora tem uma nova aparência e um novo nome: Bem-vindo. A ferramenta Welcome ainda exibe as últimas notícias e atualizações do DevTools. Agora também inclui links para a documentação do Microsoft Edge DevTools, maneiras de enviar comentários e muito mais. Para exibir a ferramenta De boas-vindas após cada atualização no Microsoft Edge, selecione a caixa de seleção ao lado da guia Abrir após cada atualização no título.

Para fechar a ferramenta De boas-vindas , clique no X no lado direito do título da guia.

A ferramenta De boas-vindas é realçada

Atualização: esse recurso foi lançado e não é mais experimental.

Veja também:

Editor de Fonte visual no painel Estilos

Recurso experimental

Quando você trabalha com fontes no CSS, use o novo editor de fontes visual. Você pode definir fontes de fallback e usar controles deslizantes para definir o peso da fonte, o tamanho, a altura da linha e o espaçamento:

O editor de fonte visual no painel Estilos

O Editor de Fontes ajuda você a:

  • Alternar entre unidades para propriedades de fonte diferentes.
  • Alternar entre palavras-chave para diferentes propriedades de fonte.
  • Converter unidades.
  • Gerar um código CSS preciso.

Para ativar esse experimento, consulte Configurações Experimentos> e selecione a caixa de seleção ao lado de Habilitar novas ferramentas do Editor de Fontes no painel Estilos.

Para obter o histórico desse recurso no Chromium projeto de software livre, consulte Problema 1093229.

Veja também:

Ferramentas de depuração do CSS Flexbox

O DevTools agora dá suporte ao layout da Flexbox, bem como ao layout da grade.

Atualização: esse recurso foi lançado e não é mais experimental.

Veja também:

Grade:

MDN:

Para obter história, no Chromium projeto de código aberto, consulte Problemas 1136394 e 1139949.

Novo ícone Flexbox (flex) ajuda a identificar e exibir contêineres flex

Na ferramenta Elementos , o novo ícone Flexbox (flex) ajuda você a identificar contêineres do Flexbox em seu código. Clique no ícone Flexbox (flex) para ativar ou desativar o efeito de sobreposição que descreve um contêiner flexbox. Você pode personalizar a cor da sobreposição no painel Layout , que está localizado ao lado de Estilos e Computado.

Para ativar e desativar o efeito de sobreposição que descreve o contêiner do Flexbox, clique no ícone Flexbox (flex).

Você pode personalizar a cor da sobreposição no painel Layout ao lado de Estilos e Computado.

O ícone e a página da Web flexbox (flex) realçados:

O ícone e a página da Web flexbox (flex) realçados

As sobreposições da Flexbox realçadas no painel Layout :

As sobreposições do Flexbox realçadas no painel Layout

Atualização: esse recurso foi lançado e não é mais experimental.

Veja também:

Exibir ícones de alinhamento e guias visuais quando os layouts do Flexbox forem alterados usando propriedades CSS

Quando você edita o CSS para o layout do Flexbox, as autocomplets do CSS no painel Estilos agora exibem ícones úteis ao lado de propriedades relevantes do Flexbox. Para experimentar esse novo recurso, abra a ferramenta Elementos e selecione um contêiner flex. Em seguida, adicione ou altere uma propriedade nesse contêiner no painel Estilos .

O menu de preenchimento automático agora exibe ícones que indicam o efeito de propriedades de alinhamento, como align-content e align-items.

Além disso, o DevTools agora exibe uma linha de orientação para ajudá-lo a ver melhor a align-items propriedade CSS. A gap propriedade CSS também tem suporte. Na figura a seguir, a gap propriedade CSS é definida como gap: 12px; e o padrão de eclosão para cada lacuna é exibido.

Menu de preenchimento automático realçado para propriedades CSS que começam com align-:

Menu de preenchimento automático realçado para propriedades CSS que começam com 'align-'

Flexbox gap em propriedades do CSS e página da Web realçada:

Lacuna de flexbox em propriedades do CSS e página da Web realçada

Atualização: esse recurso foi lançado e não é mais experimental.

Veja também:

Adicionar ferramentas rapidamente com o novo botão Mais Ferramentas

Agora você tem uma nova maneira de abrir mais ferramentas no Microsoft Edge DevTools. O ícone Mais Ferramentas é um sinal de adição (+) à direita do painel main. Para mostrar uma lista de outras ferramentas que você pode adicionar ao painel main, clique no ícone Mais Ferramentas (+):

Mais ferramentas realçadas em DevTools

Atualização: esse recurso foi lançado e não é mais experimental.

Veja também:

Tecnologias assistivas agora anunciam posição e contagem de sugestões de CSS

Ao editar regras do CSS, você obtém uma lista suspensa de recursos. Esse recurso não estava disponível para usuários de tecnologias assistivas, pois é anunciado no Microsoft Edge versão 89. Agora, um usuário de tecnologias assistivas pode navegar por sugestões de CSS no painel Estilos . No Microsoft Edge versão 88 e anterior, a tecnologia assistiva anunciada Suggestion como um usuário navegava pela lista de sugestões ao editar CSS no painel Estilos .

No Microsoft Edge versão 89, um usuário de tecnologia assistiva agora ouve a posição e a contagem da sugestão atual. Cada sugestão é anunciada à medida que o usuário navega pela lista de sugestões, como a Sugestão 3 de 5. Para saber mais sobre como escrever CSS no DevTools, confira Referência de recursos do CSS. Para exibir o histórico desse recurso no Chromium projeto de código aberto, consulte Problema 1157329.

Para exibir um vídeo que exibe e lê em voz alta várias sugestões com este experimento ativado, confira Voiceover anunciando opções de devtools no YouTube.

A sugestão realçada no painel Estilos

Veja também:

Emular Surface Duo e Samsung Galaxy Fold

Teste a aparência do seu site ou aplicativo nos seguintes dispositivos no Microsoft Edge.

Para acessar o novo recurso de abrangência de tela de mídia do CSS e a getWindowSegments (agora visualViewport.segments) API JavaScript, acesse edge://flags e alterne o sinalizador ao lado de recursos da Plataforma Web Experimental:

Recursos da Plataforma Web Experimental do Microsoft Edge Flags >

Para ajudar a aprimorar seu site ou aplicativo para os dispositivos de tela dupla e dobráveis, use os seguintes recursos ao emular o dispositivo:

Emular tela dupla

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

Veja também:

Ferramentas de Desenvolvedor do Microsoft Edge para Visual Studio Code versão 1.1.2

As Ferramentas de Desenvolvedor do Microsoft Edge para Visual Studio Code versão 1.1.2 para Microsoft Visual Studio Code tem as seguintes alterações desde a versão anterior. A Microsoft Visual Studio Code atualiza as extensões automaticamente. Para atualizar manualmente para a versão 1.1.2, consulte Atualizar uma extensão manualmente.

  • Opção de configurações implementadas para alterar temas de extensão (#229)

Você pode arquivar problemas e contribuir para a extensão no repositório do GitHub do vscode-edge-devtools.

Veja também:

Anúncios do projeto Chromium

As seções a seguir anunciam recursos adicionais disponíveis no Microsoft Edge que foram contribuídos para o projeto de Chromium de software livre.

Captura de tela do nó de captura além do modo de exibição

No Microsoft Edge versão 89, as capturas de tela do nó são mais precisas, capturando o nó completo mesmo que o conteúdo do nó não esteja visível no modo de exibição. Na ferramenta Elementos , clique com o botão direito do mouse em um elemento e selecione Captura de tela do nó.

Captura de tela do nó de captura realçada no menu de contexto na ferramenta Elementos

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

Veja também:

Atualizações de ferramentas de elementos

Suporte para forçar o estado :target CSS

Na ferramenta Elementos , agora você pode forçar a pseudoclasse :target CSS. A :target pseudoclasse é disparada quando um elemento exclusivo (o elemento de destino) tem um id que corresponde a um fragmento da URL. Por exemplo, a http://www.example.com/index.html#section1 URL dispara a :target pseudoclasse em um elemento HTML com id="section1". Para tentar uma demonstração com a seção 1 realçada, confira Demonstração de destino :CSS :.

Página da Web realçada sem CSS forçado:

A página da Web realçada sem CSS forçado

:target Página forçada e da Web do CSS realçada:

:destino CSS forçado e página da Web realçado

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

Veja também:

Usar elementos duplicados para copiar elementos

Use o novo atalho de elemento Duplicado para clonar um elemento. Na ferramenta Elementos , clique com o botão direito do mouse em um elemento e selecione Elemento Duplicado. Um novo elemento é criado no elemento selecionado. Para duplicar o elemento usando o teclado, pressione Shift+Alt+Seta para baixo (Windows, Linux) ou Shift+Option+Seta para baixo (macOS).

O elemento Duplicado é realçado no menu de contexto em um elemento na ferramenta Elementos

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

Veja também:

Seletores de cores para propriedades CSS personalizadas

O painel Estilos agora exibe seletores de cores para propriedades CSS personalizadas. Para percorrer os formatos RGBA, HSLA e Hex do valor de cor, pressione e segure Shift e clique no seletor de cores:

Seletores de cores para propriedades CSS personalizadas

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

Veja também:

Copiar classes e propriedades do CSS

Agora você pode copiar as propriedades do CSS mais rapidamente com algumas novas opções no menu com o botão direito do mouse. Na ferramenta Elementos , selecione um elemento. Para copiar o valor, no painel Estilos , clique com o botão direito do mouse em uma classe CSS ou em uma propriedade CSS e selecione uma opção de cópia.

Opções de cópia para uma classe CSS no menu com o botão direito do mouse:

Opção Detalhes
Seletor de cópia Copie o nome do seletor atual.
Regra de cópia Copie a regra do seletor atual.
Copiar todas as declarações Copie todas as declarações sob a regra atual, incluindo propriedades não válidas e prefixadas.

Copiar opções para uma classe CSS no menu com o botão direito do mouse

Copie opções para uma propriedade CSS no menu com o botão direito do mouse:

Opção Detalhes
Copiar declaração Copie a declaração da linha atual.
Propriedade Copy Copie a propriedade da linha atual.
Copiar valor Copie o valor da linha atual.

Copiar opções para uma propriedade CSS no menu com o botão direito do mouse

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

Veja também:

Atualizações de cookies

Nova opção para exibir cookies decodificados por URL

Agora você pode exibir o valor de cookies decodificados por URL no painel Cookies . Para exibir o cookie decodificado, selecioneCookies de Aplicativo>, clique em qualquer cookie na lista e selecione a caixa de seleção ao lado de Mostrar URL decodificada:

Opção para exibir cookies decodificados por URL

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

Veja também:

Filtrar e limpar cookies visíveis

No Microsoft Edge versão 88 ou anterior, a ferramenta De aplicativo só forneceu uma maneira de limpar todos os cookies com o botão Limpar todos os cookies . No Microsoft Edge versão 89, agora você pode selecionar Limpar cookies filtrados para excluir apenas os cookies filtrados.

Para filtrar cookies, selecioneCookies de Aplicativo> e digite na caixa de texto Filtrar. Para excluir os cookies exibidos, clique no botão Limpar cookies filtrados . Para exibir todos os outros cookies, desmarque o texto do filtro.

Limpar apenas cookies visíveis

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

Veja também:

Nova opção para limpar cookies de terceiros no painel Armazenamento

O DevTools agora limpa apenas cookies de primeira parte por padrão. Para limpar somente dados do site e cookies de primeira parte, na ferramenta Aplicativo , na seção Aplicativo na parte superior esquerda, clique em Armazenamento e clique no botão Limpar dados do site .

Para limpar dados do site e todos os cookies, selecioneArmazenamento deAplicativos>. Selecione a caixa de seleção ao lado de incluir cookies de terceiros e clique em Limpar dados do site:

Opção para limpar cookies de terceiros

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

Veja também:

Atualizações de ferramenta de rede

Veja também:

Manter a configuração de log de rede de registro

No Microsoft Edge versão 88 ou anterior, o DevTools redefinirá a configuração de log de rede record quando uma página da Web é atualizada. No Microsoft Edge versão 89, o DevTools agora persiste a configuração de log de rede record :

Registrar log de rede

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

Veja também:

A opção online agora não é nenhuma opção de limitação

A opção de emulação de rede Online agora é renomeada como Sem Limitação.

Nenhuma opção de limitação

Para obter o histórico desse recurso no Chromium projeto de software livre, consulte Problema 1028078.

Veja também:

Novas opções de cópia no painel Ferramenta de Console, Fontes e Estilos

Copiar objeto na ferramenta Console e Fontes

Agora você pode copiar valores de objeto nas ferramentas Console e Fontes . A capacidade de copiar valores de objeto é útil ao trabalhar com objetos grandes.

Na ferramenta Console , clique com o botão direito do mouse em um objeto e selecione Copiar objeto.

Copiar objeto no Console

Na ferramenta Fontes , em um ponto de interrupção, passe o mouse em um objeto, na janela pop-up objeto , clique com o botão direito do mouse em um objeto e selecione Copiar objeto.

Copiar objeto em Fontes

Para obter o histórico desse recurso no Chromium projeto de código aberto, consulte Problemas 1148353 e 1149859.

Veja também:

Copiar nome do arquivo no painel Fontes e Estilos

Agora você pode copiar um nome de arquivo usando o menu com o botão direito do mouse.

Na ferramenta Fontes , clique com o botão direito do mouse em um nome de arquivo e selecione Copiar nome do arquivo.

Copiar nome do arquivo em Fontes

No painel Estilos da ferramenta >Elementos , clique com o botão direito do mouse em um nome de arquivo e selecione Copiar nome do arquivo.

Copiar nome do arquivo no painel Estilos

Para obter o histórico desse recurso no Chromium projeto de software livre, consulte Problemas 1155120.

Veja também:

Atualizações aos detalhes do quadro

Na ferramenta Aplicativo , a página Quadros tem as atualizações a seguir.

Informações do Service Workers nos detalhes do quadro

A ferramenta Aplicativo agora lista um trabalhador de serviço dedicado no quadro pai. Na figura a seguir, os detalhes do trabalho de serviço são exibidos. Para exibir os detalhes do trabalho de serviço, selecioneTrabalhos de Serviçode Quadros>>topde Aplicativo> e clique em um funcionário do serviço.

Informações do Service Workers nos detalhes de Quadros

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

Veja também:

Medir informações de memória nos detalhes do quadro

Na página Quadros da ferramenta Aplicativo, o performance.measureMemory() status de API agora é exibido na seção disponibilidade da API. A nova performance.measureMemory() API estima o uso de memória de toda a página da Web.

Medir memória

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

Veja também:

Quadros descartados na ferramenta Desempenho

Quando você analisa o desempenho de carga na ferramenta Desempenho, a seção Quadros agora marca quadros descartados como vermelhos. Para exibir a taxa de quadros, passe o mouse em um quadro descartado:

Quadros descartados

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

Veja também:

Novo cálculo de contraste de cores – APCA (Advanced Perceptual Contrast Algorithm)

Recurso experimental

O APCA (Advanced Perceptual Contrast Algorithm) substitui a taxa de contraste de diretrizesAAA do AA/ no Seletor de Cores. O Seletor de Cores é usado na guia Estilos na ferramenta Elementos .

A APCA é uma nova maneira de calcular o contraste. Baseia-se em pesquisas modernas sobre a percepção de cores. Em comparação com as diretrizes AA/AAA, a APCA é mais dependente de contexto. O contraste é calculado com base nas seguintes propriedades espaciais do texto, cor e contexto.

  • Propriedades espaciais do texto que incluem peso e tamanho da fonte.
  • Propriedades espaciais de cor que incluem contraste percebido entre texto e plano de fundo.
  • Propriedades espaciais do contexto que incluem luz ambiente, ambiente e finalidade pretendida.

Para ativar esse experimento, selecione Configurações>Experimentos e selecione a caixa de seleção ao lado de Habilitar o novo APCA (Advanced Perceptual Contrast Algorithm) substituindo a taxa de contraste anterior e as diretrizes AA/AAA. Para exibir o histórico desse recurso no Chromium projeto de software livre, consulte Problema 1121900.

APCA no Seletor de Cores

Veja também:

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 é encontrada aqui e é de autoria de Jecelyn Yeen (advogada do desenvolvedor, Chrome DevTools).

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