2013-10-31 4 views
0

내가 @test_var레일 디버그 -

라는 변수가 그리고 내가 다음 단계에 대한 n을 줄 필요가 디버깅에이 변수

를 사용하여 코드의 백 개 라인을 가지고 말 모든 단계에서 변수 값을 인쇄하는 방법 @test_var으로 값을 확인하십시오.

단일 명령 (즉, 모든 단계에서 변수 값을 인쇄 할 수 있습니까?

답변

1

같은 제목 하나를주고, @test_var가 인쇄됩니다 모든 디버거가 멈추는 시간.

0

당신이 컨트롤러를 인쇄 할 경우 각 행에 대한

당신은 그 후

display @test_var 

를 찾고 있습니다

p "step 1" 
p @test_var 

p "step 2" 
p @test_var 
+0

글쎄, 내가 그 사건을 예를 들어,하지만 실제 상황은 코드 – shiva

+0

의 톤과 함께 생산에 우리는 여러 방법으로 코드의 톤을 나누어 수 있으며, 또한 도우미를 사용할 수 있습니다. 이전 코드가 아니라면 유용성에 따라 여러 개인 메소드로 나눌 수 있습니다. – Debadatt

+0

모든 줄에'print'를 추가 하시겠습니까? – shiva