He estado trabajando en complementos de Firefox durante bastante tiempo y ha sido un verdadero dolor de cabeza utilizar el dominio notpad ++ para el desarrollo. ¿Hay algún IDE o plug-in adecuado para eclipse disponible? Y tal como lo hacemos ** Ejecutar en el servidor "para proyectos web dinámicos, ¿hay alguna manera de que haga un cambio en cualquiera de los archivos sorce y cree automáticamente el archivo .xpi y se instala en FirefoxIDE para desarrollo de complementos de Firefox
Respuesta
hay una gran cantidad de editores o entornos de desarrollo que podrían ser fácilmente integrados con el SDK para realizar tareas básicas como correr carrera CFX o XPI CFX Este es el sistema que yo uso:?.
tengo instalado de Wladimir Palant 'Extension Auto Installer' en Firefox
tengo un script como este en el add-o el directorio raíz de n:
#!/bin/bash
/path/to/cfx xpi && wget --post-file=filename.xpi http://127.0.0.1:8888/
Cada vez que quiera probar el complemento, sólo ejecuta el script y el XPI está construido e instalado en Firefox. La mayoría de los editores tendrán alguna capacidad para vincular un comando shel como este a un enlace de clave.
Realmente no necesita IDE para crear XPI cada vez que realiza un cambio.
- Crear una carpeta con el código fuente de su complemento (por ejemplo C: // complementos/myaddon /).
- Coloque un archivo que contenga esta ruta en la carpeta que contenga sus complementos de Firefox y llámelo igual que su ID de complemento (por ejemplo, [email protected]).
- En el archivo install.rdf, agregue esta línea:
<em:unpack>true</em:unpack>
De esta manera sólo se puede reiniciar el Firefox cada vez que desee ver los cambios. Recomiendo este complemento, se añade una combinación de teclas Ctrl + Alt + R para el reinicio rápido de Firefox (asegúrese de obtener la versión 0.6b2, las versiones anteriores no son compatibles con la combinación de teclas): https://addons.mozilla.org/firefox/downloads/file/121516/restart_firefox-0.6b2-fx.xpi?src=dp-btn-devchannel
Además, no perderá su código fuente en caso de que desinstale su complemento mientras lo prueba (esto sucede cuando desarrolla directamente en su carpeta de complementos de Firefox).
Desde IDE, personalmente, cualquier editor con resaltado de sintaxis para XML y JS funciona bien. Mis favoritos personales son Aptana (IDE basado en Eclipse) y Intype (ligero y extremadamente rápido).
Votación máxima por referencia a Aptana e Intype. OTOH, tu respuesta está mal escrita: la pregunta es "IDE para Firefox ..." y tu respuesta comienza con "Realmente no necesitas crear XPI". Uhhh ... ¿eh? [¿WAT?] (Http://knowyourmeme.com/memes/wat/photos) – Marco
Gracias, Marco. He editado la oración. – Fczbkk
buen amigo, ¡pensé que tenía que empacar el complemento cada vez que tenía que probar! – rafaelxy
- 1. IDE para desarrollo incrustado
- 2. desarrollo de Django complementos
- 3. Complementos de emacs para desarrollo web
- 4. Complementos/extensiones esenciales de Firefox?
- 5. Desarrollo de Django IDE
- 6. Desarrollo de complementos de Safari
- 7. Desarrollo efectivo de complementos de grails
- 8. IntelliJ IDEA IDE para desarrollo de Android
- 9. IDE para el desarrollo web de Django
- 10. Mejor IDE para el desarrollo de Grails 1.1.X
- 11. PHP IDE de desarrollo Web
- 12. La forma más rápida de depurar complementos de Firefox durante el desarrollo
- 13. Desarrollo de complementos de WordPress usando OOP
- 14. IDE para desarrollo PHP y Drupal?
- 15. extjs IDE para un desarrollo más rápido
- 16. Desarrollo de complementos de Gedit en Python
- 17. Complementos de Eclipse para el desarrollo de Spring/Hibernate?
- 18. ¿Existe una licencia predeterminada para los complementos de Firefox?
- 19. Herramientas/complementos de desarrollo Eclipse "imprescindibles" para PHP
- 20. Desarrollo de aplicaciones HTML5 con Eclipse IDE
- 21. ¿Qué complementos del navegador de desarrollo web encuentras útiles?
- 22. Desarrollo de Android con Netbeans IDE
- 23. Desarrollo de Clojure: ¿IDE o REPL?
- 24. IDE para el desarrollo de C# en Linux?
- 25. Mejor editor/IDE para el desarrollo de JavaScript/PHP
- 26. IDE recomendada para el desarrollo de los pilones aplicaciones
- 27. Entorno de desarrollo no IDE C
- 28. Firefox 3 vs Firefox 4 ¿diferencia de desarrollo?
- 29. ¿Qué componentes y complementos IDE instala con Delphi?
- 30. Cómo deshabilitar la actualización de complementos de Firefox al iniciar
use eclipse y xul runner ... se generará como archivo .xpi – linguini