Ferramenta de Depuração de código

Discussão em 'Progress 4GL' iniciado por sidival, Setembro 7, 2011.

  1. sidival

    sidival Membro Participativo

    Alguem conhece alguma ferramenta para depurar o código feito em Progress, estou procurando algo que mostre as variaveis em duplicata, consumo de memoria das rotinas, etc... :?:
  2. kirchner

    kirchner Membro Participativo Moderador

    Sidival,

    O próprio Progress tem um debugger, não lembro como usa mas não é muito difícil.
    Não sei se vai resolver tua necessidade. Se você quer estatísticas de consumo, o melhor talvez seja proc.mon e client.mon.
  3. sidival

    sidival Membro Participativo

    Valeu Marcos,
    Mas o que eu preciso é de algo como o Rose, o debugger do progress só consegue executar o programa linha a linha, preciso de algo que mostre todas as variaveis, links, verificação da velocidade de execução do programa, etc..
  4. kirchner

    kirchner Membro Participativo Moderador

    Sidival,

    Eu pensava que o debugger do Progress mostrava as variáveis pelo menos. Faz tempo que eu não uso :)
    Eu não conheço o Rose, mas o debugger do VS é fodão. Eu sabia que o do Progress não chegava perto, mas não achava que era tão rudimentar...

    Sobre tempos e métricas, usa o profiler ou client.mon/proc.mon.
  5. Rogerio.Dias

    Rogerio.Dias Sem Pontuação

    Boa tarde Sidival,

    Seguinte, entre no proenv da sessao que está trabalhando e execute o comando:
    prodebugenable -enable-all

    depois basta coloca o seguinte trecho no código onde vai iniciar o debug:

    DEBUGGER:INITIATE().
    DEBUGGER:SET-BREAK().

    Ao passar por esse trecho irá abrir a tela do Debugger.. para processir pressione F7, caso queira pular a passagem em determinada procedure shift+F7.
    se você quiser acompanhar valores de variáveis e/ou campo, selecione o que quer acompanhar e com o botão direito acesse add-watch.

    Espero ter ajudado.

Compartilhe esta Página