Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Depuração de programas com o Debug
    • Para depurarmos um programa, temos que abri-lo no editor e depois adicionar o breakpoint, de acordo com a necessidade.  Dica: Para adicionar um breakpoint, verifique os passos no item 08 - Questionamentos.
    • Uma vez adicionado os breakpoints, clique com o botão direito sobre o programa e clique em Debug AsProgress OpenEdge Application


    • Uma vez em modulo de depuração, vai aparecer a seguinte tela, onde temos:

Image Added

      • Abaixo vamos descrever cada janela que está sendo apresentada:

        JanelaDescrição
        1Pilha de execução do programa, com a lista de todos os programas que estão sendo executados no momento (StackTrace).
        2Código fonte do programa, bem como os demais programas que serão abertos durante a depuração, mostrando linha-a-linha do que está sendo executado.
        3

        Na aba Variables, podemos ver todas as variáveis do programa, bem como Temp-tables, buffers, etc.
        Temos a aba Breakpoints, onde podemos ver a lista de todos os breakpoints definidos.

        4Console do que está sendo executado.
      • Na barra de botões, temos os seguintes botões que permitem navegar na depuração

Image Added

          • BotãoAtalhoDescrição

            Image Added

            F8Resume, que permite continuar uma execução

            Image Added


            Suspend, que permite fazer uma pausa na execução e continuar a execução passo-a-passo

            Image Added

            Ctrl-F2Terminate, que permite terminar a depuração e continuar a execução do programa normalmente sem depuração

            Image Added

            F5Step Into, que permite entrar na depuração dentro de um programa filho, função ou procedure interna.

            Image Added

            F6Step Over, que permite pular a depuração sobre um determinado programa filho ou procedure interna. OBS: Esse programa filho ou procedure interna não será depurado.

            Image Added

            F7Step Return, que permite sair do programa filho ou procedure interna, voltando para o ponto em que este programa ou procedure foi chamado.



  • Profiler
  • Geração de Logs
  • Monitoramento de Logs

...