¿Hay alguna manera de pasar por la aplicación Rails en un depurador mientras maneja una solicitud?¿Hay alguna forma de pasar por la aplicación de Rails en un depurador?
Respuesta
Sí, use pry y pry-debugger. Visita http://pryrepl.org/ para más información.
Tenga en cuenta que si está utilizando un servidor de aplicaciones que se ejecuta independientemente del terminal (Passenger, Unicorn, etc.) puede usar algo como https://github.com/Mon-Ouie/pry-remote para conectar un terminal a ese proceso y depuración –
Por supuesto que puede. Todo lo que tienes que hacer es instalar Netbeans 6.9. Tiene incorporado un fastdebugger. Deberías iniciar el servidor en modo Depuración. Luego puede establecer puntos de interrupción en su código y paso e inspeccionar línea por línea.
Sí.
Suponiendo que haya comenzado con rieles:
rails s --debugger
y tiene una línea en su código:
debugger
entonces, que cuando se pulse punto de interrupción, sólo tiene que pulsar:
Enter
para recorrer el código línea por línea. También verá que el código de Ruby se ejecuta en el camino mientras se analiza su aplicación. No estoy seguro de cómo lo apagas.
Me gusta el depurador Rubymine. Rubymine es un Rails IDE pagado.
- 1. ¿Hay alguna forma de pasar el iPhone?
- 2. ¿Hay alguna forma de adjuntar un depurador a un proceso de Python multiproceso?
- 3. ¿Hay alguna manera de omitir el código jQuery/Backbone/Underscore al pasar por JS con depurador?
- 4. ¿Hay alguna forma de actualizar automáticamente la aplicación en Android?
- 5. ¿Hay alguna forma de pasar una anotación Java como parámetro?
- 6. ¿Hay alguna forma de pasar parámetros a Runnable?
- 7. ¿Hay alguna forma de pasar el contexto para vincular jQuery?
- 8. ¿Hay alguna forma de detener una secuencia de comandos pegada en el depurador de Chrome?
- 9. En el depurador de Eclipse (para Java), ¿hay alguna forma de inspeccionar los valores arbitrarios?
- 10. ¿Hay alguna forma de hacer un condicional before_save?
- 11. ¿Hay alguna forma de multirreproducir un SqlDataReader?
- 12. ¿Hay alguna forma de imprimir la acción SEL?
- 13. ¿Hay alguna forma de modularizar una aplicación JavaFX?
- 14. ¿Hay alguna forma de obtener la dirección de un registro?
- 15. ¿Hay alguna forma de código de color en la pantalla de la consola del depurador de iPhone en Xcode?
- 16. ¿Hay alguna forma de ejecutar las aplicaciones de Ruby on Rails en una caja de Windows?
- 17. ¿Hay alguna forma de memorizar un valor en Haskell?
- 18. ¿Hay alguna forma de pasar el cursor sobre un elemento y afectar a un elemento diferente?
- 19. ¿Hay alguna forma de iniciar el proceso en estado suspendido?
- 20. ¿Hay alguna forma de obtener XML de elemento por atributo?
- 21. ¿Hay alguna forma de bloquear un proceso en una CPU?
- 22. ¿Hay alguna forma de currying en C?
- 23. En las pruebas de controlador de Rails, ¿hay alguna forma de simular una IP remota específica?
- 24. En VS2008, ¿hay alguna forma de "adjuntar al proceso" automáticamente?
- 25. ¿Hay alguna forma de tener hangouts fuera de google +?
- 26. ¿Hay alguna forma de indicar los últimos n parámetros en un archivo por lotes?
- 27. ¿Hay alguna manera de capturar la salida de NSLog en un iPhone cuando no está conectado a un depurador?
- 28. ¿Hay alguna forma de sobrecargar + = en python?
- 29. ¿Hay alguna forma de detectar un lenguaje RTL en Java?
- 30. ¿Hay un depurador/espía de SWT?
Sí. Consulte la [Guía de Rails sobre la depuración] (http://guides.rubyonrails.org/debugging_rails_applications.html), especialmente la sección sobre Ruby-Debug. –