Articles of debugging de

Solte no interpretador durante a localização arbitrária do código scala

Eu venho de um fundo em Python, onde em qualquer ponto do meu código eu posso adicionar import pdb; pdb.set_trace() e em tempo de execução eu vou ser deixado em um intérprete interativo naquele local. Existe um equivalente para scala, ou isso não é possível em tempo de execução?

Usando trace e dbg em Erlang

Eu estou tentando começar a usar o erlang: trace / 3 e o módulo dbg para rastrear o comportamento de um sistema de produção ao vivo sem derrubar o servidor. A documentação é opaca (para dizer o mínimo) e não parece haver nenhum tutorial online. O que eu passei o dia todo tentando fazer foi […]

Como definir pontos de interrupção no JavaScript inline no Google Chrome?

Quando eu abro o Developer Tools no Google Chrome, vejo todos os tipos de resources como Profiles, Timelines e Audits, mas funcionalidades básicas como a possibilidade de definir pontos de interrupção em arquivos js e dentro de código html e javascript estão faltando! Eu tentei usar o console javascript, que por si só é buggy […]

Como saber se um aplicativo .NET foi compilado no modo DEBUG ou RELEASE?

Eu tenho um aplicativo instalado no meu computador. Como descubro se foi compilado no modo DEBUG ou não? Eu tentei usar o .NET Reflector , mas não mostra nada específico. Aqui está o que eu vejo: // Assembly APPLICATION_NAME, Version 8.0.0.15072 Location: C:\APPLICATION_FOLDER\APPLICATION_NAME.exe Name: APPLICATION_NAME, Version=8.0.0.15072, Culture=neutral, PublicKeyToken=null Type: Windows Application

É possível replace a function toString () do JavaScript para fornecer saída significativa para debugging?

Quando eu console.log() um object no meu programa JavaScript, eu vejo apenas a saída [object Object] , que não é muito útil para descobrir qual object (ou até mesmo que tipo de object) é. Em C #, estou acostumado a replace ToString() para poder personalizar a representação do depurador de um object. Existe algo semelhante […]

Erro: Não é possível acessar o arquivo bin / Debug /… porque está sendo usado por outro processo

Quando eu depurar meu projeto, recebo o seguinte erro: “Não é possível copiar o arquivo” obj \ Debug \ My Dream.exe “para” bin \ Debug \ My Dream.exe “. O processo não pode acessar o arquivo ‘bin \ Debug \ My Dream.exe’ porque está sendo usado por outro processo.” Usando o Process Explorer, vejo que […]

Imprimindo muito bem collections Java (toString não retorna uma saída considerável)

Desejo imprimir um object Stack tão bem quanto o depurador do Eclipse (isto é, [1,2,3…] ), mas imprimi-lo sem out = “output:” + stack não retorna esse bom resultado. Só para esclarecer, estou falando sobre a coleção interna do Java, então não posso replace o seu toString() . Como posso obter uma boa versão para […]

Depuração de iframes com ferramentas de desenvolvedor do Chrome

Gostaria de usar o console do desenvolvedor do Google Chrome para ver variables ​​e elementos DOM no meu aplicativo, mas o aplicativo existe dentro de um iframe (já que é um aplicativo OpenSocial). Então a situação é: … my app … Existe alguma maneira de acessar as coisas que acontecem nesse iframe no console do […]

Depuração em ruby 1.9

O que vocês usam para depurar em ruby ​​1.9? rdebug não parece ser compatível .. existe alguma coisa lá fora?

Programa só trava como compilation de lançamento – como depurar?

Eu tenho um tipo de problema de “gato de Schroedinger” aqui – meu programa (na verdade, o conjunto de testes para o meu programa, mas um programa, no entanto) está falhando, mas somente quando construído no modo de lançamento e somente quando iniciado a partir da linha de comando . Através da debugging de homem […]