Estoy tratando de usar Firebug para depurar un archivo JavaScript en una extensión que he agregado a Fx 4.
¿Alguien me puede decir cómo hacerlo? Solo puedo ver scripts de sitios web.¿Cómo puedo depurar una extensión de Firefox con Firebug?
Respuesta
Uso Chromebug es Firebug para el desarrollo de extensión, bruja le dará la capacidad completa para inspeccionar depuración Firefox auto y toda extensión de Firefox como si fuera una página web :)
1- instalar la última versión desde aquí: http://getfirebug.com/releases/chromebug/
2- Winkey + R para abrir plazo a continuación, escriba firefox.exe -chromebug
esto ejecutará Firefox con chromebug
3- para obtener más información, visite http://getfirebug.com/wiki/index.php/Chromebug
En la esquina inferior derecha, debe haber un pequeño icono de Firebug. Clic solo o doble para abrir y verá algunas pestañas en la parte superior. Haga clic en la pestaña "Consola" para la depuración en tiempo real, o en la pestaña "SCript" para ver los scripts que se han cargado. Tenga en cuenta que también puede cargar CSS y HTML a través de Firebug, use el icono "Visor" para ver el código HTML en la página en tiempo real.
¿Ha leído el tema en todo ...? –
La pestaña de scripts solo muestra los scripts del sitio web, no _my_ script de la extensión que agregué. – eve
Por favor, vea MDN - Building An Extension - Debugging Extensions, que muestra qué herramientas Firefox le proporciona para depurar nativamente la extensión, también eche un vistazo a Dive Into Greasemonkey - Debugging User Scripts que se dirige más específicamente a su solicitud.
Aparte de eso, ver How to debug a Greasemonkey script with the Firebug extension?
En Firefox 19 o posterior, es posible utilizar el depurador JS incorporado en el navegador. Ir a about: config y configurar las dos de preferencias siguientes:
devtools.chrome.enabled: true devtools.debugger.remote-enabled: true
Después de reiniciar el navegador, puede acceder a través del depurador de navegador Web Developer Herramientas>> Navegador del depurador.
(recordamos que debe aceptar la conexión entrante)
Ver más en: https://developer.mozilla.org/en/docs/Debugging_JavaScript
- 1. ¿Cómo puedo crear una ventana inferior similar a Firebug? Extensión de Firefox
- 2. Fiddler vs Firefox con Firebug
- 3. ¿Cómo puedo portar una extensión de Google Chrome a Firefox?
- 4. ¿Alternativa a Firebug para Firefox?
- 5. Inserción CSS con una extensión de Firefox
- 6. ¿Cómo se conecta a Firebug desde una extensión?
- 7. Firefox Firebug console history
- 8. Firefox Firebug Extension - Función Freeze Javascript?
- 9. ¿Cómo obtengo watir-webdriver para iniciar Firefox 4 con Firebug?
- 10. ¿Cómo edito CSS en Chrome como en Firebug para Firefox?
- 11. Extensión de Firefox con jquery 1.3+
- 12. Cómo depurar un complemento de Thunderbird/JavaScript de la extensión
- 13. confundido con 'prototype' (extensión de Firefox)
- 14. Reproducir sonidos en una extensión de Firefox
- 15. localStorage en una extensión de Firefox
- 16. ¿Cómo puedo convertir una cadena de HTML en un objeto DOM en una extensión de Firefox?
- 17. Cómo depurar la extensión de safari popover?
- 18. Firefox: complemento vs extensión?
- 19. Depuración jQuery con Firebug
- 20. ¿Cómo depurar una extensión del navegador Chrome que se cuelga?
- 21. ¿Cómo puedo depurar módulos de nodo?
- 22. Cómo realizar una carga de fondo y raspado de una página con extensión XUL/Firefox
- 23. ¿Cómo puedo depurar una POST de webhook?
- 24. Depuración de TypeScript en Firebug
- 25. ¿Cómo embellecer Javascript y CSS en Firefox/Firebug?
- 26. Configuración de encabezados HTTP desde una extensión de Firefox
- 27. Extensión de Firefox para cerrar la ventana de Firefox
- 28. Cómo codificar la extensión de Firefox que ejecuta el código de JavaScript en el contexto de la página como firebug
- 29. ¿Cómo puede una extensión de Firefox inyectar un archivo css local en una página web?
- 30. Cancelar una solicitud HTTP GET de la extensión de Firefox
Chromebug ya no funciona, pero puedes usar el nativo de Firefox. Vea aquí: http://stackoverflow.com/a/17579253/746754 – acarlon