Sobre a depuração do ponto de interrupção do código Eclipse e as teclas de atalho relacionadas

Sobre a depuração do ponto de interrupção do código Eclipse e as teclas de atalho relacionadas

Tecla de atalho de função

Em primeiro lugar, as teclas de atalho para o teste de depuração:
Debug
F5: Step Into (debug)
F6: Step over (debug)
F7: Step return (debug)
F8: Resume (debug)
F11: depurar o aplicativo anterior (debug)

Seguido por algumas teclas de atalho comuns para o Eclipse:

  1. 【ALT+/】
    Esta tecla de atalho é um bom auxiliar para os usuários editarem e pode fornecer assistência de conteúdo para os usuários. Não se preocupe em não lembrar os nomes dos métodos e atributos. Quando você não consegue lembrar os nomes das classes, métodos e atributos, tente 【ALT+/ ] Os benefícios trazidos pelas teclas de atalho.
  2. 【Ctrl+O】
    Exibe o resumo dos métodos e propriedades da classe, pode localizar rapidamente os métodos e propriedades da classe e é muito útil para encontrar bugs.
  3. 【Ctrl+/】
    Adicione comentários rapidamente, você pode adicionar comentários ou descomentar rapidamente para a linha onde o cursor está localizado ou a linha selecionada, você pode sempre precisar comentar ou descomentar algo ao depurar, agora está bom, você não precisa repita cada linha Notas para .
  4. 【Ctrl+D】
    Exclui a linha atual, que também é uma das favoritas do autor, não é necessário pressionar a tecla delete tantas vezes para excluir uma linha.
  5. [Ctrl+M]
    Maximizar e restaurar a janela Quando os usuários operam na janela, eles sempre sentem que a janela atual é pequena (especialmente ao escrever código).
    Visualizando e localizando teclas de atalho
    No programa, é muito difícil localizar rapidamente a localização do código e encontrar rapidamente a localização do bug. O Eclipse fornece uma poderosa função de pesquisa e você pode usar as seguintes teclas de atalho para ajudar a concluir a pesquisa e trabalho de localização.
  6. [Ctrl+K], [Ctrl++Shift+K]
    Pesquise rapidamente o conteúdo selecionado para baixo e para cima e não precise mais clicar na caixa de diálogo de pesquisa com o mouse.
  7. 【Ctrl+Shift+T】
    Encontre os arquivos de classe Java que podem ser encontrados no caminho de construção do espaço de trabalho (Workspace), não se preocupe em não encontrar a classe, e você pode usar curingas como "*" e "? ".
  8. [Ctrl+Shift+R]
    corresponde a [Ctrl+Shift+T] e procura todos os arquivos (incluindo arquivos Java) na área de trabalho (Workspace) e curingas também podem ser usados.
  9. [Ctrl+Shift+G]
    Encontre referências a classes, métodos e propriedades. Esta é uma tecla de atalho muito prática, por exemplo, se você quiser modificar o código que se refere a um determinado método, você pode usar a tecla de atalho [Ctrl+Shift+G] para localizar rapidamente todas as localizações que se referem a este método.
  10. [Ctrl+Shift+O]
    Gere importações rapidamente. Depois de copiar um programa da Internet, você não sabe como importar para a classe chamada. Tente as teclas de atalho [Ctrl+Shift+O] e haverá surpresas .
  11. 【Ctrl+Shift+F】
    Formate o código. Escrever código com um formato padronizado é um curso obrigatório para todo programador. Ao ver um trecho de código que não agrada à vista, pressione a tecla de atalho 【Ctrl+Shift+F 】 após selecioná-lo, formate este código, se nenhum código for selecionado, o arquivo atual (arquivo Java) será formatado por padrão.
  12. [ALT+Shift+W]
    Encontre o caminho no projeto onde o arquivo atual está localizado, e você pode localizar rapidamente o local da visualização do navegador. Se você deseja encontrar o pacote onde um determinado arquivo está localizado, esta tecla de atalho é muito útil (especialmente em projetos relativamente grandes).
  13. 【Ctrl+L】
    Localiza em uma determinada linha do editor atual, e também é válido para arquivos não-Java.
  14. [Alt+←], [Alt+→]
    O histórico anterior e o histórico avançado são muito úteis ao rastrear códigos. Os usuários podem encontrar vários locais relacionados, mas podem não se lembrar claramente. Você pode usar essas duas teclas de atalho para localizar a ordem de pesquisa.
  15. 【F3】
    Localize rapidamente uma determinada classe, método e propriedade na posição do cursor.
  16. 【F4】
    Exibe o relacionamento de herança da classe e abre a exibição de herança de classe.

Depuração do ponto de interrupção do código Eclipse

1. Primeiro, defina um ponto de interrupção: No local onde você precisa depurar o código, clique duas vezes no lado esquerdo do número da linha de código e clique duas vezes novamente para cancelar o ponto de interrupção.

insira a descrição da imagem aqui
2. Inicie o serviço e inicie a depuração: Método 1, por exemplo, no código acima, clique no método principal -> clique com o botão direito do mouse em Depurar como -> Aplicativo Java para iniciar a depuração do código java; Método 2, clique diretamente em "Depurar" botão, ou seja, clique na joaninha No triângulo invertido ao lado, selecione Debug As–>Java Application,; método 3, tecla de atalho F11; método 4, selecione Run–>Debug na barra de menu, e outros métodos irão não ser descrito aqui. Quando a ferramenta de desenvolvimento for depurada pela primeira vez, um prompt aparecerá, você precisará alternar para o espaço de trabalho Depurar, marque "Lembrar minha decisão" e o prompt não será exibido na próxima vez.
insira a descrição da imagem aqui
insira a descrição da imagem aqui

3. Depois de executar o programa java no modo de depuração, pule para a visualização de depuração.As janelas mais usadas são: janela de depuração, janela de variáveis, janela de pontos de interrupção, janela de edição de código, janela de console de saída e janela de estrutura de tópicos. A janela Debug exibe a pilha de chamadas de método do thread atual e a linha na qual o método é executado. Variables exibe as variáveis ​​locais do método atual, variáveis ​​não estáticas, etc., e os valores das variáveis ​​podem ser modificados. Pontos de interrupção podem ser usados ​​para adicionar e excluir pontos de interrupção Console do console Usado para exibir informações de log impressas.
insira a descrição da imagem aqui
4. A exibição de depuração pode ser usada para depurar e executar o programa. A figura abaixo mostra os botões de depuração comumente usados ​​e as teclas de atalho correspondentes. 1 significa continuar a executar o código até que o próximo ponto de interrupção seja encontrado, tecla de atalho F8 (reiniciar), 2 significa interromper a depuração (encerrar), 3 significa inserir o método atual, executar passo a passo, tecla de atalho F5 (entrar), 4 Significa executar a próxima linha de código, executar a linha atual, mas não inserir os detalhes da execução, a tecla de atalho é F6 (step over) e 5 significa sair do método atual e retornar à camada de chamada, a tecla de atalho é F7 (retorno do passo). Durante o processo de depuração, a visualização Debug possui muitas informações de pilha. Além disso, quando o mouse é movido para a janela de edição de código durante a depuração, o valor da variável atual será exibido quando for colocado na variável.
insira a descrição da imagem aqui
5.
Skip or clear breakpoints: 1 e 2 mostrados na figura abaixo são Skip All Breakpoints, defina todos os breakpoints para skip, então haverá uma barra no breakpoint, indicando que o breakpoint foi ignorado, e o thread não será suspenso neste ponto de interrupção. Clique em Executar–>Remover todos os pontos de interrupção para limpar todos os pontos de interrupção, o que pode ser feito após a depuração do ponto de interrupção.
insira a descrição da imagem aqui
6.
Depois que a depuração Debug for concluída, você precisará voltar para a exibição Java.A seguir, descrevemos dois métodos de alternância. 1 é alternar entre os dois botões no canto superior direito do IDE, conforme mostrado na figura abaixo. 2 é clicar no menu Window–>Perspective–>Open Perspective para selecionar a visualização correspondente.
insira a descrição da imagem aqui
insira a descrição da imagem aqui

Os pontos de conhecimento do artigo são combinados com os arquivos de conhecimento oficiais, e o conhecimento relevante pode ser aprendido posteriormente
árvore de habilidades Javaprimeira páginaVisão geral 120.851 pessoas estão estudando sistematicamente

Sobre a depuração do ponto de interrupção do código Eclipse e as teclas de atalho relacionadas

Tecla de atalho de função

Em primeiro lugar, as teclas de atalho para o teste de depuração:
Debug
F5: Step Into (debug)
F6: Step over (debug)
F7: Step return (debug)
F8: Resume (debug)
F11: depurar o aplicativo anterior (debug)

Seguido por algumas teclas de atalho comuns para o Eclipse:

  1. 【ALT+/】
    Esta tecla de atalho é um bom auxiliar para os usuários editarem e pode fornecer assistência de conteúdo para os usuários. Não se preocupe em não lembrar os nomes dos métodos e atributos. Quando você não consegue lembrar os nomes das classes, métodos e atributos, tente 【ALT+/ ] Os benefícios trazidos pelas teclas de atalho.
  2. 【Ctrl+O】
    Exibe o resumo dos métodos e propriedades da classe, pode localizar rapidamente os métodos e propriedades da classe e é muito útil para encontrar bugs.
  3. 【Ctrl+/】
    Adicione comentários rapidamente, você pode adicionar comentários ou descomentar rapidamente para a linha onde o cursor está localizado ou a linha selecionada, você pode sempre precisar comentar ou descomentar algo ao depurar, agora está bom, você não precisa repita cada linha Notas para .
  4. 【Ctrl+D】
    Exclui a linha atual, que também é uma das favoritas do autor, não é necessário pressionar a tecla delete tantas vezes para excluir uma linha.
  5. [Ctrl+M]
    Maximizar e restaurar a janela Quando os usuários operam na janela, eles sempre sentem que a janela atual é pequena (especialmente ao escrever código).
    Visualizando e localizando teclas de atalho
    No programa, é muito difícil localizar rapidamente a localização do código e encontrar rapidamente a localização do bug. O Eclipse fornece uma poderosa função de pesquisa e você pode usar as seguintes teclas de atalho para ajudar a concluir a pesquisa e trabalho de localização.
  6. [Ctrl+K], [Ctrl++Shift+K]
    Pesquise rapidamente o conteúdo selecionado para baixo e para cima e não precise mais clicar na caixa de diálogo de pesquisa com o mouse.
  7. 【Ctrl+Shift+T】
    Encontre os arquivos de classe Java que podem ser encontrados no caminho de construção do espaço de trabalho (Workspace), não se preocupe em não encontrar a classe, e você pode usar curingas como "*" e "? ".
  8. [Ctrl+Shift+R]
    corresponde a [Ctrl+Shift+T] e procura todos os arquivos (incluindo arquivos Java) na área de trabalho (Workspace) e curingas também podem ser usados.
  9. [Ctrl+Shift+G]
    Encontre referências a classes, métodos e propriedades. Esta é uma tecla de atalho muito prática, por exemplo, se você quiser modificar o código que se refere a um determinado método, você pode usar a tecla de atalho [Ctrl+Shift+G] para localizar rapidamente todas as localizações que se referem a este método.
  10. [Ctrl+Shift+O]
    Gere importações rapidamente. Depois de copiar um programa da Internet, você não sabe como importar para a classe chamada. Tente as teclas de atalho [Ctrl+Shift+O] e haverá surpresas .
  11. 【Ctrl+Shift+F】
    Formate o código. Escrever código com um formato padronizado é um curso obrigatório para todo programador. Ao ver um trecho de código que não agrada à vista, pressione a tecla de atalho 【Ctrl+Shift+F 】 após selecioná-lo, formate este código, se nenhum código for selecionado, o arquivo atual (arquivo Java) será formatado por padrão.
  12. [ALT+Shift+W]
    Encontre o caminho no projeto onde o arquivo atual está localizado, e você pode localizar rapidamente o local da visualização do navegador. Se você deseja encontrar o pacote onde um determinado arquivo está localizado, esta tecla de atalho é muito útil (especialmente em projetos relativamente grandes).
  13. 【Ctrl+L】
    Localiza em uma determinada linha do editor atual, e também é válido para arquivos não-Java.
  14. [Alt+←], [Alt+→]
    O histórico anterior e o histórico avançado são muito úteis ao rastrear códigos. Os usuários podem encontrar vários locais relacionados, mas podem não se lembrar claramente. Você pode usar essas duas teclas de atalho para localizar a ordem de pesquisa.
  15. 【F3】
    Localize rapidamente uma determinada classe, método e propriedade na posição do cursor.
  16. 【F4】
    Exibe o relacionamento de herança da classe e abre a exibição de herança de classe.

Depuração do ponto de interrupção do código Eclipse

1. Primeiro, defina um ponto de interrupção: No local onde você precisa depurar o código, clique duas vezes no lado esquerdo do número da linha de código e clique duas vezes novamente para cancelar o ponto de interrupção.

insira a descrição da imagem aqui
2. Inicie o serviço e inicie a depuração: Método 1, por exemplo, no código acima, clique no método principal -> clique com o botão direito do mouse em Depurar como -> Aplicativo Java para iniciar a depuração do código java; Método 2, clique diretamente em "Depurar" botão, ou seja, clique na joaninha No triângulo invertido ao lado, selecione Debug As–>Java Application,; método 3, tecla de atalho F11; método 4, selecione Run–>Debug na barra de menu, e outros métodos irão não ser descrito aqui. Quando a ferramenta de desenvolvimento for depurada pela primeira vez, um prompt aparecerá, você precisará alternar para o espaço de trabalho Depurar, marque "Lembrar minha decisão" e o prompt não será exibido na próxima vez.
insira a descrição da imagem aqui
insira a descrição da imagem aqui

3. Depois de executar o programa java no modo de depuração, pule para a visualização de depuração.As janelas mais usadas são: janela de depuração, janela de variáveis, janela de pontos de interrupção, janela de edição de código, janela de console de saída e janela de estrutura de tópicos. A janela Debug exibe a pilha de chamadas de método do thread atual e a linha na qual o método é executado. Variables exibe as variáveis ​​locais do método atual, variáveis ​​não estáticas, etc., e os valores das variáveis ​​podem ser modificados. Pontos de interrupção podem ser usados ​​para adicionar e excluir pontos de interrupção Console do console Usado para exibir informações de log impressas.
insira a descrição da imagem aqui
4. A exibição de depuração pode ser usada para depurar e executar o programa. A figura abaixo mostra os botões de depuração comumente usados ​​e as teclas de atalho correspondentes. 1 significa continuar a executar o código até que o próximo ponto de interrupção seja encontrado, tecla de atalho F8 (reiniciar), 2 significa interromper a depuração (encerrar), 3 significa inserir o método atual, executar passo a passo, tecla de atalho F5 (entrar), 4 Significa executar a próxima linha de código, executar a linha atual, mas não inserir os detalhes da execução, a tecla de atalho é F6 (step over) e 5 significa sair do método atual e retornar à camada de chamada, a tecla de atalho é F7 (retorno do passo). Durante o processo de depuração, a visualização Debug possui muitas informações de pilha. Além disso, quando o mouse é movido para a janela de edição de código durante a depuração, o valor da variável atual será exibido quando for colocado na variável.
insira a descrição da imagem aqui
5.
Skip or clear breakpoints: 1 e 2 mostrados na figura abaixo são Skip All Breakpoints, defina todos os breakpoints para skip, então haverá uma barra no breakpoint, indicando que o breakpoint foi ignorado, e o thread não será suspenso neste ponto de interrupção. Clique em Executar–>Remover todos os pontos de interrupção para limpar todos os pontos de interrupção, o que pode ser feito após a depuração do ponto de interrupção.
insira a descrição da imagem aqui
6.
Depois que a depuração Debug for concluída, você precisará voltar para a exibição Java.A seguir, descrevemos dois métodos de alternância. 1 é alternar entre os dois botões no canto superior direito do IDE, conforme mostrado na figura abaixo. 2 é clicar no menu Window–>Perspective–>Open Perspective para selecionar a visualização correspondente.
insira a descrição da imagem aqui
insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/qq_44543774/article/details/131320535
Recomendado
Clasificación