Visão geral da ferramenta Fontes
Use a ferramenta Fontes para exibir, modificar e depurar o código JavaScript de front-end e inspecionar os recursos que compõem a página da Web atual.
Conteúdo detalhado:
- Os painéis Navegador, Editor e Depurador
- Usando o painel Navegador para selecionar arquivos
- Usando a guia Página para explorar recursos que constroem a página da Web atual
- Usando a guia Sistema de Arquivos para definir um Workspace local
- Usando a guia Substituições para substituir arquivos de servidor com arquivos locais
- Usando a guia Scripts de conteúdo para extensões do Microsoft Edge
- Usando a guia Snippets para executar snippets de código JavaScript em qualquer página da Web
- Usando o Menu de Comando para abrir arquivos
- Usando o painel Editor para exibir ou editar arquivos
- Editando um arquivo JavaScript
- Reformatar um arquivo JavaScript minificado com uma impressão bonita
- Mapear código minificado para o código-fonte para mostrar código legível
- Transformações do código-fonte para o código de front-end compilado
- Editando um arquivo CSS
- Editando um arquivo HTML
- Indo para um número de linha ou função
- Exibindo arquivos de origem ao usar uma ferramenta diferente
- Usando o painel Depurador para depurar o código JavaScript
Os painéis Navegador, Editor e Depurador
A ferramenta Fontes tem três painéis:
Painel | Ações |
---|---|
Painel navegador | Navegue entre os recursos retornados do servidor para construir a página da Web atual. Selecione arquivos, imagens e outros recursos e exiba seus caminhos. Opcionalmente, configure um Workspace local para salvar alterações diretamente nos arquivos de origem. |
Painel editor | Exibir JavaScript, HTML, CSS e outros arquivos que são retornados do servidor. Faça edições experimentais no JavaScript ou no CSS. Suas alterações serão preservadas até que você atualize a página ou seja preservado após a atualização da página se você salvar em um arquivo local com Workspaces. Ao usar Workspaces ou Substituições, você também pode editar arquivos HTML. |
Painel de depurador | Use o Depurador JavaScript para definir pontos de interrupção, pausar a execução do JavaScript e passar pelo código, incluindo todas as edições que você fez, enquanto assiste a qualquer expressão JavaScript especificada. Observe e altere manualmente os valores de variáveis que estão no escopo da linha de código atual. |
A figura a seguir mostra o painel Navegador realçado com uma caixa vermelha no canto superior esquerdo de DevTools, o painel Editor realçado no canto superior direito e o painel Depurador realçado na parte inferior. No lado esquerdo, está a main parte da janela do navegador, mostrando a página da Web renderizada em cinza porque o depurador está pausado em um ponto de interrupção:
Quando DevTools é largo, o painel Depurador é colocado à direita e inclui Escopo e Observação:
Para maximizar o tamanho da ferramenta Sources, desencaixe DevTools em uma janela separada e, opcionalmente, mova a janela DevTools para um monitor separado. Consulte Alterar a colocação de DevTools (Undock, Doca para baixo, Encaixe para a esquerda).
Para carregar a página da Web de demonstração de depuração mostrada acima, confira A abordagem básica para usar um depurador, abaixo.
Usando o painel Navegador para selecionar arquivos
Use o painel Navegador (à esquerda) para navegar entre os recursos retornados do servidor para construir a página da Web atual. Selecione arquivos, imagens e outros recursos e exiba seus caminhos.
Para acessar as guias ocultas do painel Navegador, clique no botão Mais guias ().
As subseções a seguir abrangem o painel Navegador:
- Usando a guia Página para explorar recursos que constroem a página da Web atual
- Usando a guia Sistema de Arquivos para definir um Workspace local
- Usando a guia Substituições para substituir arquivos de servidor com arquivos locais
- Usando a guia Scripts de conteúdo para extensões do Microsoft Edge
- Usando a guia Snippets para executar snippets de código JavaScript em qualquer página
- Usando o Menu de Comando para abrir arquivos
Usando a guia Página para explorar recursos que constroem a página da Web atual
Use a guia Página do painel Navegador para explorar o sistema de arquivos retornado do servidor para construir a página da Web atual. Selecione um arquivo JavaScript para exibir, editar e depurá-lo. A guia Página lista todos os recursos carregados pela página.
Para exibir um arquivo no painel Editor , selecione um arquivo na guia Página . Para uma imagem, uma visualização da imagem é exibida.
Para exibir a URL ou o caminho de um recurso, passe o mouse sobre o recurso.
Para carregar um arquivo em uma nova guia do navegador ou para exibir outras ações, clique com o botão direito do mouse no nome do arquivo.
Ícones na guia Página
A guia Página usa os seguintes ícones:
- O ícone da janela, juntamente com o rótulo
top
, representa o quadro de documento main, que é um quadro HTML: - O ícone de nuvem representa uma origem:
- O ícone da pasta representa um diretório:
- O ícone da página representa um recurso:
Agrupar arquivos por pasta ou como uma lista simples
A guia Página exibe arquivos ou recursos agrupados por servidor e diretório ou como uma lista simples.
Para alterar a forma como os recursos são agrupados:
- Ao lado das guias no painel Navegador (à esquerda), selecione o botão ... (Mais opções). Um menu é exibido.
- Selecione ou desmarque a opção Grupo por pasta .
Usando a guia Sistema de Arquivos para definir um Workspace local
Use a guia Sistema de Arquivos do painel Navegador para adicionar arquivos a um Workspace, para que as alterações feitas em DevTools sejam salvas no sistema de arquivos local.
Por padrão, quando você edita um arquivo na ferramenta Fontes, suas alterações são descartadas quando você atualiza a página da Web. A ferramenta Sources funciona com uma cópia dos recursos front-end que são retornados pelo servidor Web. Quando você modifica esses arquivos front-end retornados pelo servidor, as alterações não persistem, porque você não alterou os arquivos de origem. Você também precisa aplicar suas edições no código-fonte real e, em seguida, implantar novamente no servidor.
Por outro lado, quando você usa um Workspace, as alterações feitas no código de front-end são preservadas ao atualizar a página da Web. Com um Workspace, quando você edita o código front-end retornado pelo servidor, a ferramenta Fontes também aplica suas edições ao código-fonte local. Em seguida, para que outros usuários vejam suas alterações, você só precisa reimplantar seus arquivos de origem alterados no servidor.
Os workspaces funcionam bem quando o código JavaScript retornado pelo servidor é o mesmo que o código-fonte javaScript local. Os workspaces não funcionam tão bem quando o fluxo de trabalho envolve transformações no código-fonte, como minificação ou compilação typeScript .
Consulte também:
- Editar arquivos com Workspaces (guia Sistema de Arquivos)
- Abra uma pasta de demonstração na ferramenta Fontes e edite um arquivo em Exemplo de código para DevTools.
Usando a guia Substituições para substituir arquivos de servidor com arquivos locais
Use a guia Substituições do painel Navegador para substituir ativos de página (como imagens) com arquivos de uma pasta local.
Os itens nesta guia substituem o que o servidor envia para o navegador, mesmo depois de o servidor ter enviado os ativos.
O recurso Substituições é semelhante aos Workspaces. Use Substituições quando quiser experimentar alterações em uma página da Web e você precisa manter as alterações depois de atualizar a página da Web, mas não se importa em mapear suas alterações no código-fonte da página da Web.
Um arquivo que substitui um arquivo retornado pelo servidor é indicado por um ponto roxo ao lado do nome do arquivo, em DevTools.
Consulte também:
- Substituir recursos da página da Web por cópias locais (guia Substituições)
- Mapear o código processado para o código-fonte original, para depuração
- Atalhos de teclado de ferramenta de origem em atalhos de teclado
Usando a guia Scripts de conteúdo para extensões do Microsoft Edge
Use a guia Scripts de conteúdo do painel Navegador para exibir os scripts de conteúdo carregados por uma extensão do Microsoft Edge que você instalou.
Quando o depurador entra no código que você não reconhece, talvez você queira adicionar esse código à Lista de Ignorar, para evitar entrar nesse código. Consulte Adicionar scripts de conteúdo à Lista de Ignorar.
Consulte também:
Usando a guia Snippets para executar snippets de código JavaScript em qualquer página da Web
Use a guia Snippets do painel Navegador para criar e salvar snippets de código JavaScript, para que você possa executar facilmente esses snippets em qualquer página da Web.
Por exemplo, suponha que você insira frequentemente o seguinte código no Console para inserir a biblioteca jQuery em uma página para que você possa executar comandos jQuery no Console:
let script = document.createElement('script');
script.src = 'https://code.jquery.com/jquery-3.2.1.min.js';
script.crossOrigin = 'anonymous';
script.integrity = 'sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=';
document.head.appendChild(script);
Em vez disso, você pode salvar esse código em um Snippet e executá-lo facilmente sempre que precisar. Quando você pressiona Ctrl+S (Windows, Linux) ou Command+S (macOS), o DevTools salva o Snippet no sistema de arquivos.
Há várias maneiras de executar um Snippet:
- No painel Navegador , selecione a guia Snippets e selecione o arquivo snippets para abri-lo. Em seguida, na parte inferior do painel Editor, selecione Executar ().
- Quando DevTools tiver foco, pressione Ctrl+P (Windows, Linux) ou Command+P (macOS) para abrir o Menu de Comando e digite !.
Snippets são semelhantes a indicadores.
Consulte também:
Usando o Menu de Comando para abrir arquivos
Para abrir um arquivo, além de usar o painel Navegador dentro da ferramenta Fontes , você pode usar o Menu de Comando de qualquer lugar dentro do DevTools.
- De qualquer lugar em DevTools, pressione Ctrl+P no Windows/Linux ou Command+P no macOS. O Menu de Comando é exibido e lista todos os recursos que estão nas guias do painel Navegador da ferramenta Fontes .
- Ou, ao lado das guias do painel Navegador na ferramenta Fontes , selecione o botão ... (Mais opções) e selecione Abrir Arquivo.
Para exibir e escolher em uma lista de todos os arquivos .js, digite .js.
Se você digitar ?, o Menu de Comando mostrará vários comandos, incluindo ... Abra o arquivo. Se você pressionar o Backspace para limpar o Menu de Comando, uma lista de arquivos será mostrada.
Para obter mais informações, confira Executar comandos com o Menu de Comando do Microsoft Edge DevTools.
Usando o painel Editor para exibir ou editar arquivos
Use o painel Editor para exibir os arquivos front-end retornados do servidor para compor a página da Web atual, incluindo JavaScript, HTML, CSS e arquivos de imagem. Quando você edita os arquivos front-end no painel Editor , o DevTools atualiza a página da Web para executar o código modificado.
O painel Editor tem o seguinte nível de suporte para vários tipos de arquivo:
Tipo de Arquivo | Ações com suporte |
---|---|
JavaScript | Exibir, editar e depurar. |
CSS | Exibir e editar. |
HTML | Exibir e editar. |
Images | Exibir. |
Por padrão, as edições são descartadas quando você atualiza a página da Web. Para obter informações sobre como salvar as alterações no sistema de arquivos, consulte Usando a guia Sistema de Arquivos para definir um Workspace local, acima.
As subseções a seguir abrangem o painel Editor:
- Editando um arquivo JavaScript
- Reformatar um arquivo JavaScript minificado com uma impressão bonita
- Mapear código minificado para o código-fonte para mostrar código legível
- Transformações do código-fonte para o código de front-end compilado
- Editando um arquivo CSS
- Editando um arquivo HTML
- Indo para um número de linha ou função
- Exibindo arquivos de origem ao usar uma ferramenta diferente
Consulte também:
- Abra uma pasta de demonstração na ferramenta Fontes e edite um arquivo em Exemplo de código para DevTools.
Editando um arquivo JavaScript
Para editar um arquivo JavaScript em DevTools, use o painel Editor , na ferramenta Fontes .
Para carregar um arquivo no painel Editor, use a guia Página no painel Navegador (à esquerda). Ou use o Menu de Comando da seguinte maneira: no canto superior direito de DevTools, selecione Personalizar e controlar DevTools (...) e selecione Abrir Arquivo.
Consulte também:
- Abra uma pasta de demonstração na ferramenta Fontes e edite um arquivo em Exemplo de código para DevTools.
Salvar e Desfazer
Para que as alterações javaScript entrem em vigor, pressione Ctrl+S (Windows, Linux) ou Command+S (macOS).
Se você alterar um arquivo, um asterisco será exibido ao lado do nome do arquivo.
- Para salvar alterações, pressione Ctrl+S no Windows/Linux ou Command+S no macOS.
- Para desfazer uma alteração, pressione Ctrl+Z no Windows/Linux ou Command+Z no macOS.
Por padrão, suas edições são descartadas quando você atualiza a página da Web. Para obter mais informações sobre como salvar as alterações no sistema de arquivos local, consulte Editar arquivos com Workspaces (guia Sistema de arquivos).
Localizar e Substituir
Para localizar o texto no arquivo atual, selecione o painel Editor para dar-lhe foco e pressione Ctrl+F no Windows/Linux ou Command+F no macOS.
Para localizar e substituir o texto, selecione o botão Substituir (A-B>) à esquerda da caixa de texto Localizar. O botão Substituir (A-B>) é exibido ao exibir um arquivo editável.
Reformatar um arquivo JavaScript minificado com uma impressão bonita
Os arquivos minificados são automaticamente reformatados quando você os abre no painel Editor.
Para reverter o arquivo ao seu estado minificado original, clique no botão Impressão bonita (), que é mostrado como chaves, na parte inferior do painel Editor.
Para obter mais informações, consulte Reformat um arquivo JavaScript minificado com uma impressão bonita.
Mapear código minificado para o código-fonte para mostrar código legível
Mapas de origem de pré-processadores fazem com que o DevTools carregue seus arquivos de origem JavaScript originais, além dos arquivos JavaScript modificados e modificados que são retornados pelo servidor. Em seguida, você exibe seus arquivos de origem originais enquanto define pontos de interrupção e passa por código. Enquanto isso, o Microsoft Edge está realmente executando seu código minificado.
No painel Editor , se você clicar com o botão direito do mouse em um arquivo JavaScript e selecionar Adicionar mapa de origem, uma caixa pop-up será exibida, com uma caixa de texto URL de mapa de origem e um botão Adicionar .
A abordagem de mapeamento de origem mantém seu código de front-end legível e depurável mesmo depois de combiná-lo, minificá-lo ou compilá-lo. Para obter mais informações, consulte Mapear o código processado para o código-fonte original, para depuração.
Transformações do código-fonte para o código de front-end compilado
Se você usar uma estrutura que transforma seus arquivos JavaScript, como React, o JavaScript de origem local poderá ser diferente do JavaScript de front-end retornado pelo servidor. Não há suporte para workspaces nesse cenário, mas há suporte para mapeamento de código-fonte nesse cenário.
Em um ambiente de desenvolvimento, seu servidor pode incluir seus mapas de origem e seus arquivos originais .ts
ou .jsx
para React. A ferramenta Fontes exibe esses arquivos, mas não permite que você edite esses arquivos. Quando você define pontos de interrupção e usa o depurador, o DevTools exibe seus arquivos originais .ts
ou .jsx
, na verdade, percorre a versão minificada de seus arquivos JavaScript.
Nesse cenário, a ferramenta Sources é útil para inspecionar e percorrer o JavaScript de front-end transformado que é retornado do servidor. Use o depurador para definir expressões de relógio e use o Console para inserir expressões JavaScript para manipular dados que estão no escopo.
Editando um arquivo CSS
Há duas maneiras de editar o CSS em DevTools:
- Na ferramenta Elementos , você trabalha com uma propriedade CSS por vez, por meio de controles de interface do usuário. Essa abordagem é recomendada na maioria dos casos. Para obter mais informações, consulte Introdução à exibição e alteração do CSS.
- Na ferramenta Fontes , você usa um editor de texto para editar arquivos CSS.
A ferramenta Sources dá suporte à edição direta de um arquivo CSS. Por exemplo, se você editar o arquivo CSS do tutorial Editar arquivos com Workspaces (guia Sistema de Arquivos) para corresponder à regra de estilo abaixo, o H1
elemento no canto superior esquerdo da página da Web renderizada será alterado para verde:
h1 {
color: green;
}
As alterações do CSS entrarão em vigor imediatamente; você não precisa salvar manualmente as alterações.
Consulte também:
- Editar estilos e configurações de fonte CSS no painel Estilos
- Atalhos de teclado de ferramenta de origem em atalhos de teclado
- Abra uma pasta de demonstração na ferramenta Fontes e edite um arquivo em Exemplo de código para DevTools.
Editando um arquivo HTML
Há duas maneiras de editar HTML em DevTools:
- Na ferramenta Elementos , você trabalha com um elemento HTML por vez, por meio de controles de interface do usuário.
- Na ferramenta Fontes , você usa um editor de texto.
Ao contrário de um arquivo JavaScript ou CSS, um arquivo HTML retornado pelo servidor Web não pode ser editado diretamente na ferramenta Fontes. Para editar um arquivo HTML usando o Editor da ferramenta Fontes, o arquivo HTML deve estar em um Workspace ou na guia Substituições . Confira estas subseções do artigo atual:
- Usando a guia Sistema de Arquivos para definir um Workspace local
- Usando a guia Substituições para substituir arquivos de servidor com arquivos locais
Para salvar alterações, pressione Ctrl+S no Windows/Linux ou Command+S no macOS. Um arquivo editado é marcado por um asterisco.
Para localizar texto, pressione Ctrl+F no Windows/Linux ou Command+F no macOS.
Para desfazer uma edição, pressione Ctrl+Z no Windows/Linux ou Command+Z no macOS.
Para exibir outros comandos durante a edição de um arquivo HTML, no painel Editor, clique com o botão direito do mouse no arquivo HTML.
Consulte também:
- Abra uma pasta de demonstração na ferramenta Fontes e edite um arquivo em Exemplo de código para DevTools.
Indo para um número de linha ou função
Para ir para um número de linha ou símbolo (como um nome de função) no arquivo que está aberto no painel Editor, você pode usar o Menu de Comando, em vez de rolar pelo arquivo.
- No painel Navegador , selecione as reticências (...) (Mais opções) e selecione Abrir Arquivo. O Menu de Comando é exibido.
- Digite um dos seguintes caracteres:
Caractere | Nome do comando | Finalidade |
---|---|---|
: | Ir para a linha | Vá para um número de linha. |
@ | Ir para o símbolo | Vá para uma função. Quando você digita @, o Menu de Comando lista as funções encontradas no arquivo JavaScript que está aberto no painel Editor. |
Para obter mais informações, confira Executar comandos com o Menu de Comando do Microsoft Edge DevTools.
Exibindo arquivos de origem ao usar uma ferramenta diferente
O main local para exibir arquivos de origem no DevTools está dentro da ferramenta Fontes. Mas às vezes você precisa acessar outras ferramentas, como Elementos ou Console, ao exibir ou editar seus arquivos de origem. Você usa a ferramenta de origem rápida na Gaveta, que aparece na parte inferior do DevTools.
Para usar a ferramenta de origem rápida :
Selecione uma ferramenta diferente da ferramenta Fontes , como a ferramenta Elementos .
Pressione Ctrl+Shift+P (Windows, Linux) ou Command+Shift+P (macOS). O Menu de Comando é aberto.
Digite rápido e selecione Mostrar Fonte Rápida.
Na parte inferior da janela DevTools, a Gaveta é exibida, com a ferramenta de origem rápida selecionada. A ferramenta de origem rápida contém o último arquivo que você editou na ferramenta Fontes , dentro de uma versão compacta do editor de código DevTools.
Pressione Ctrl+P (Windows, Linux) ou Command+P (macOS) para abrir a caixa de diálogo Abrir Arquivo .
Usando o painel Depurador para depurar o código JavaScript
Use o depurador JavaScript para passar pelo código JavaScript retornado pelo servidor. O depurador inclui o painel Depurador , juntamente com pontos de interrupção que você define em linhas de código no painel Editor .
Com o depurador, você passa pelo código enquanto observa todas as expressões JavaScript especificadas. Observe e altere manualmente os valores de variáveis e mostre automaticamente quais variáveis estão no escopo da instrução atual.
O depurador dá suporte a ações de depuração padrão, como:
- Configurando pontos de interrupção, para pausar o código.
- Passando pelo código.
- Exibindo e editando propriedades e variáveis.
- Observando os valores das expressões JavaScript.
- Exibindo a pilha de chamadas (a sequência de chamadas de função até agora).
O depurador em DevTools foi projetado para parecer, sentir e funcionar como o depurador em Visual Studio Code e o depurador no Visual Studio.
As seguintes subseções abrangem a depuração:
- A abordagem básica para usar um depurador
- Vantagens do relógio e escopo do depurador no console.log
- Depuração de Visual Studio Code diretamente
- Artigos sobre depuração
A abordagem básica para usar um depurador
Para solucionar problemas de código JavaScript, você pode inserir console.log()
instruções em seu código. Outra abordagem mais poderosa é usar o depurador do Microsoft Edge DevTools. Usar um depurador pode realmente ser mais simples do que console.log()
, uma vez que você esteja familiarizado com a abordagem de depurador.
Para usar um depurador em uma página da Web, você normalmente define um ponto de interrupção e, em seguida, envia um formulário da página da Web da seguinte maneira:
Abra a Demonstração: Introdução à depuração do JavaScript com a página da Web do Microsoft Edge DevTools em uma nova janela ou guia.
Clique com o botão direito do mouse em qualquer lugar da página da Web e selecione Inspecionar. Ou pressione F12. A janela DevTools é aberta, ao lado da página da Web de demonstração.
Em DevTools, selecione a guia Fontes .
No painel Navegador (à esquerda), selecione a guia Página e selecione o arquivo JavaScript, como
get-started.js
.No painel Editor , selecione um número de linha próximo a uma linha de código suspeita para definir um ponto de interrupção nessa linha. Na figura abaixo, um ponto de interrupção é definido na linha
var sum = addend1 + addend2;
.Na página da Web, insira valores e envie o formulário. Por exemplo, insira números, como 5 e 1, em seguida, selecione o botão Adicionar Número 1 e Número 2.
O depurador executa o código JavaScript e, em seguida, pausa no ponto de interrupção. O depurador agora está no modo Pausado, para que você possa inspecionar os valores das propriedades que estão no escopo e passar pelo código.
Na figura acima, adicionamos as expressões
sum
watch etypeof sum
, e pisamos duas linhas além do ponto de interrupção.Examine os valores no painel Escopo , que mostra todas as variáveis ou propriedades que estão no escopo do ponto de interrupção atual e seus valores.
Neste ponto, você pode adicionar expressões no painel Relógio . Essas expressões são as mesmas expressões que você escreveria em uma
console.log
instrução para depurar seu código.Para executar comandos JavaScript para manipular dados no contexto atual, use o Console. Se você quiser abrir o console na Gaveta na parte inferior do DevTools, pressione Esc.
Passe o código usando os controles na parte superior do painel Depurador , como Etapa (F9).
O bug nesta demonstração é que você precisa primeiro converter os dados de entrada de cadeias de caracteres em números.
Para corrigir o bug, atualize a página para redefinir o formulário da página da Web e altere a linha:
var sum = addend1 + addend2;
Para:
var sum = parseInt(addend1) + parseInt(addend2);
Pressione Ctrl+S (Windows, Linux) ou Command+S (macOS) para salvar a alteração no arquivo armazenado em cache local.
Insira 5 e 1 na página da Web e clique no botão Adicionar . Agora Escopo>Soma local>: é o número 6, em vez da cadeia de caracteres "51".
Consulte também:
- Atalhos de teclado de ferramenta de origem em atalhos de teclado
- Introdução à depuração do JavaScript – um tutorial usando uma página da Web simples e existente que contém alguns controles de formulário.
Vantagens do relógio e escopo do depurador no console.log
Essas três abordagens são equivalentes:
Adicionando temporariamente as instruções
console.log(sum)
econsole.log(typeof sum)
no código, em quesum
está no escopo.Emitindo as instruções
sum
econsole.log(typeof sum)
no painel Console do DevTools, quando o depurador é pausado em quesum
está no escopo.Definindo as expressões
sum
de relógio etypeof sum
no painel Depurador.
Quando a variável sum
está no escopo e sum
seu valor é mostrado automaticamente na seção Escopo do painel Depurador , e também são sobrepostos no painel Editor em que sum
é calculado. Portanto, você provavelmente não precisaria definir uma expressão watch para sum
.
O depurador fornece uma exibição e um ambiente mais avançados e flexíveis do que uma console.log
instrução. Por exemplo, no depurador, à medida que você passa pelo código, você pode exibir e alterar os valores de todas as propriedades e variáveis definidas atualmente. Você também pode emitir instruções JavaScript no Console, como alterar valores em uma matriz que está no escopo. (Para mostrar o Console, pressione Esc.)
Pontos de interrupção e expressões de relógio são preservados quando você atualiza a página da Web.
Depuração de Visual Studio Code diretamente
Para usar o depurador mais completo de Visual Studio Code em vez do depurador DevTools, use a extensão Microsoft Edge DevTools para Visual Studio Code.
Essa extensão fornece acesso às ferramentas Elementos e Rede do Microsoft Edge DevTools, de dentro do Microsoft Visual Studio Code.
Para obter mais informações, consulte Visual Studio Code para desenvolvimento web e a página Leitura do GitHub, Ferramentas de Desenvolvedor do Microsoft Edge para Visual Studio Code.
Artigos sobre depuração
Os seguintes artigos abrangem o painel de depurador e os pontos de interrupção:
Introdução à depuração do JavaScript – Um tutorial (com capturas de tela), usando um projeto simples e existente.
Recursos de depuração JavaScript – Como usar o depurador para definir pontos de interrupção, passar por código, exibir e modificar valores variáveis, watch expressões JavaScript e exibir a pilha de chamadas.
Pausar seu código com pontos de interrupção – Como definir pontos de interrupção básicos e especializados no depurador.
Consulte também
- Abra uma pasta de demonstração na ferramenta Fontes e edite um arquivo em Exemplo de código para DevTools.
- Atalhos de teclado de ferramenta de origem em atalhos de teclado
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 Pública Creative Commons Atribuição 4.0 Internacional. A página original é encontrada aqui e é de autoria de Kayce Basques (Technical Writer, Chrome DevTools & Lighthouse).
Este trabalho é licenciado sob uma Licença Internacional de Atribuição do Creative Commons 4.0.