mozilla
Vos résultats de recherche

    Shells JavaScript

    Un shell (ou une interface système) JavaScript permet de tester rapidement des fragments de code JavaScript sans devoir recharger constamment une page web. Ce type d'outil est très utile pour développer et déboguer du code.

    Des shells JavaScript autonomes

    Les shells JavaScript suivants sont des environnements autonomes, comme ceux que l'on peut trouver pour Perl ou Python.

    • Node.js - Node.js est une plateforme logicielle qui facilite la création d'applications réseau évolutives, elle est basée sur le moteur V8 de Chrome.
    • JSDB - Ce shell autonome propose des binaires compilés pour Windows, Mac et Linux.
    • JavaLikeScript - Ce shell autonome et extensible inclut des bibliothèques natives et JavaScript.
    • GLUEscript - Ce shell autonome permet d'écrire des applications multiplateformes avec JavaScript. Il peut utiliser wxWidgets pour créer des applications graphiques, et était initialement appelé wxJavaScript.
    • jspl - Ce shell autonome est amélioré par Perl. Il peut utiliser des modules Perl directement depuis du code JavaScript : DBI pour se connecter à une base de données, GTK2 pour faire des applications graphiques, POSIX pour faire de la programmation système, etc. Bref, le meilleur de CPAN est à présent disponible pour les programmeurs JavaScript.
    • ShellJS - Une interface en ligne de commandes Unix portable pour Node.js.

    Liste des shells JavaScript

    Les shells suivants fonctionnent avec Mozilla.

    • Firefox intègre directement une ardoise JavaScript (aussi appelée Scratchpad) depuis la version 6.
    • JavaScript Shell (js) - Un interpréteur JavaScript en ligne de commande.
    • xpcshell est un shell qui peut utiliser XPConnect, ce qui est parfois utile pour du développement Mozilla.
    • jsconsole.com est une console JavaScript open-source, qui permet notamment de créer facilement des liens vers les expressions saisies précédemment.
    • JavaScript Shell (page web)  est aussi disponible avec l'extension Developer Assistant.
    • JavaScript Shell Extended est une version modifiée du shell précédent, avec des améliorations diverses telles que le support JSON, un support des versions plus récentes de JavaScript si le navigateur le permet, etc.
    • Jash: JavaScript Shell est un shell DHTML qui donne un accès en ligne de commande à une page web.
    • JSSh est un serveur TCP/IP qui donne un accès distant à Mozilla et à son interpréteur JavaScript. C'est un composant binaire, ce qui le rend délicat à installer.
    • SD Connector est un peu comme JSSh, mais écrit entièremment en JavaScript contrairement à son concurrent, il n'est donc pas nécessaire de compiler des composants binaires pour l'utiliser.
    • MozRepl permet de se connecter à Firefox et à d'autres applications Mozilla, de les explorer, et de les modifier depuis l'intérieur pendant leur exécution.
    • Execute JS est une extension Firefox qui propose une console JavaScript améliorée, où il est possible d'exécuter facilement du code JavaScript et de modifier des fonctions. Cette extension n'est plus maintenue.
    • xqjs est une console simple pour Firefox.
    • Firebug est un ensemble d'outils pour les développeurs, qui contient notamment une console.

    Étiquettes et contributeurs liés au document

    Étiquettes : 
    Contributors to this page: SphinxKnight, julienw, Goofy, ziyunfei, teoli, wakka27
    Dernière mise à jour par : SphinxKnight,
    Masquer la barre latérale