0
나는이 스크립트를 디버깅하기 위해 루비 디버그를 사용하려고 시도하고있다.이 스크립트는 줄에서 계속 종료된다. if __FILE__ == $0
. 그 전에 각 줄을 밟아서 그 줄에 도달하면 그냥 끝냅니다. 오류 또는 아무것도, 그냥 종료됩니다. 이 문제를 어떻게 해결할 수 있습니까?
나는이 스크립트를 디버깅하기 위해 루비 디버그를 사용하려고 시도하고있다.이 스크립트는 줄에서 계속 종료된다. if __FILE__ == $0
. 그 전에 각 줄을 밟아서 그 줄에 도달하면 그냥 끝냅니다. 오류 또는 아무것도, 그냥 종료됩니다. 이 문제를 어떻게 해결할 수 있습니까?
사실 모든 것이 정상적으로 작동합니다. if __FILE__ == $0
관용어는 기본적으로 "이 파일이 실행중인 프로그램 인 경우"로 번역됩니다.이 파일은 디버거에서 실행되는 경우가 아닙니다. 예 : 이 문제에 대한 토론을위한 ruby-talk의 다음 글 :