2
어떻게 Rails 응용 프로그램을 디버깅합니까? datumise.com에 대한 링크를 보았습니다.이 링크는 Textmate에서 번들을 사용하여 루비 디버그를 사용하는 방법을 보여 주려고했으나 페이지가 다운 된 것처럼 보입니다. 아무도 이것을 설정하는 방법을 알고 있습니까? 감사!Textmate로 Rails 응용 프로그램 디버깅
어떻게 Rails 응용 프로그램을 디버깅합니까? datumise.com에 대한 링크를 보았습니다.이 링크는 Textmate에서 번들을 사용하여 루비 디버그를 사용하는 방법을 보여 주려고했으나 페이지가 다운 된 것처럼 보입니다. 아무도 이것을 설정하는 방법을 알고 있습니까? 감사!Textmate로 Rails 응용 프로그램 디버깅
@johnmcaliley - 난 그저 내 코드에 '디버거'를 추가하여 내 레일 응용 프로그램을 디버깅 :
method_call
variable = method_call + 5
debugger
#more code
그런 다음 --debugger 옵션을 사용하여 레일 웹 서버를 시작합니다
script/server --debugger
이를 보석이 설치되어 있어야합니다. 루비 디버그입니다. 이 스크린 캐스트에서 좋은 데모를 확인하십시오 : http://railscasts.com/episodes/54-debugging-with-ruby-debug
그러나 텍스트 메이트에는 연결되지 않습니다.
로버트, 답장을 보내 주셔서 감사합니다. 이것은 내가보고있는 옵션이었고 당신이 제공 한 스크린 캐스트는 그것이 어떻게 작동하는지 이해할 수 있도록 도왔습니다. 그러나 나는 여전히 Textmate에 연결될 무언가를 찾고 있습니다. 저는 Rails 3 베타 및 Ruby 1.9.2를 사용하고 있습니다. Ruby 1.9와의 호환성을 위해 "ruby-debug19"를 설치해야했습니다. 또한 RubyAMP 번들을 설치했으며 Textmate에서 중단 점을 설정하고 터미널에서 디버거를 실행하는 메커니즘을 제공합니다. Rails 3/Ruby 1.9를 사용하기 위해 해킹하려고 시도합니다. – johnmcaliley
@ johnmcaliley, 나는 약간의 수색을했고, 이것으로 당신에게 관심을 보였습니다 (그것은 저를 해줬습니다 .... 나는이 신화적인 텍스트 메이트를 시도해 보았습니다). 분명히 루비 또는 레일즈 디버깅 번들이 당신이 다른 방향으로 연결할 수있는 textmate를위한 것입니다. http://objectmix.com/ruby/758472-ruby-debug-textmate.html http://blog.macromates.com/2008/textmate-ruby-tricks/ 및 http://macdevelopertips.com/을 확인하십시오. textmate/textmate-execute-inline-ruby.html –
링크 Robert에게 감사드립니다. 그것이 내가 찾고 있었던 것이다. Rails 3/Ruby 1.9에서 얼마나 잘 작동하는지 알려 드리겠습니다. – johnmcaliley