¿Hay una buena manera de ejecutar un script y ver todos los pasos:¿Trazar el código en Ruby?
- el que se ejecuta el código
- qué archivo el código está en
- lo que devuelve
- Los mensajes de error
Esta sería una buena manera de aprender cómo funciona un proyecto de código abierto.
¿No hay soluciones como esta para Ruby?
Por ejemplo.
require "httparty"
HTTParty.get "http://www.google.se"
Entonces sería ejecutar el código y me muestran todo el código que está ejecutando, en el que el archivo y la línea, volvieron objetos, mensajes de error, etc.
Estoy usando Ruby 1.9.2. ¿Por qué no hay interruptor de carrera cuando ejecuto "ruby --help"? Y cuando ejecuto "ruby -rtracer my_ruby_file.rb" se imprime como siempre, no veo ninguna funcionalidad de rastreo. –
@never_had_a_name, no está en '--help' porque lo * * documentado es' -rlibrary'; 'tracer' simplemente resulta ser una de las bibliotecas disponibles. Documentar cada biblioteca disponible sería una tarea interminable. (Todas las bibliotecas integradas pueden cargarse de esta manera, pero aún no se diferencian del uso de la línea de comandos). –