diff options
author | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-09-04 00:46:12 +0900 |
---|---|---|
committer | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-09-04 00:46:12 +0900 |
commit | fe6f6abf2b7c497bf1f97f73a82dde7cf48eb79f (patch) | |
tree | 51b7edfc370236684a203f4e69ae67bb7d24b549 /files/fr/web/javascript/shells | |
parent | 04ea4edc83cc12142ed151bbea2c65cffc8e76f6 (diff) | |
parent | eeb07fe338cdc90092841d717919f46f9d9e3ff9 (diff) | |
download | translated-content-fe6f6abf2b7c497bf1f97f73a82dde7cf48eb79f.tar.gz translated-content-fe6f6abf2b7c497bf1f97f73a82dde7cf48eb79f.tar.bz2 translated-content-fe6f6abf2b7c497bf1f97f73a82dde7cf48eb79f.zip |
Merge branch 'main' into 20210818-Glossary/Type
Diffstat (limited to 'files/fr/web/javascript/shells')
-rw-r--r-- | files/fr/web/javascript/shells/index.html | 43 | ||||
-rw-r--r-- | files/fr/web/javascript/shells/index.md | 39 |
2 files changed, 39 insertions, 43 deletions
diff --git a/files/fr/web/javascript/shells/index.html b/files/fr/web/javascript/shells/index.html deleted file mode 100644 index 735982aea9..0000000000 --- a/files/fr/web/javascript/shells/index.html +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Shells JavaScript -slug: Web/JavaScript/Shells -tags: - - Extension - - JavaScript - - Tools -translation_of: Web/JavaScript/Shells ---- -<div>{{JsSidebar}}</div> - -<p>Un <em>shell</em> (ou une interface système) JavaScript permet de tester rapidement des fragments de code <a href="/fr/docs/Web/JavaScript">JavaScript</a> sans devoir recharger constamment une page web. Ce type d'outil est très utile pour développer et déboguer du code.</p> - -<h2 id="Des_shells_JavaScript_autonomes">Des shells JavaScript autonomes</h2> - -<p>Les shells JavaScript suivants sont des environnements autonomes, comme ceux que l'on peut trouver pour Perl ou Python.</p> - -<ul> - <li><a href="http://nodejs.org/">Node.js</a> - 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.</li> - <li><a href="http://www.jsdb.org/">JSDB</a> - Ce shell autonome propose des binaires compilés pour Windows, Mac et Linux.</li> - <li><a href="http://javalikescript.free.fr/">JavaLikeScript</a> - Ce shell autonome et extensible inclut des bibliothèques natives et JavaScript.</li> - <li><a href="http://gluescript.sourceforge.net/">GLUEscript</a> - 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.</li> - <li><a href="http://jspl.msg.mx/">jspl</a> - 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.</li> - <li><a href="http://shelljs.org">ShellJS</a> - Une interface en ligne de commandes Unix portable pour Node.js.</li> -</ul> - -<h2 id="Liste_des_shells_JavaScript">Liste des shells JavaScript</h2> - -<p>Les shells suivants fonctionnent avec Mozilla.</p> - -<ul> - <li>Firefox intègre directement un <a href="/fr/docs/Tools/Web_Console/The_command_line_interpreter#le_mode_%C3%A9diteur_multiligne">éditeur multiligne</a> (aussi appelée Scratchpad) depuis la version 6.</li> - <li><a href="/fr/docs/Introduction_au_shell_JavaScript">JavaScript Shell</a> (<code>js</code>) - Un interpréteur JavaScript en ligne de commande.</li> - <li><a href="/fr/docs/xpcshell">xpcshell</a> est un shell qui peut utiliser <a href="/fr/docs/XPConnect">XPConnect</a>, ce qui est parfois utile pour du développement Mozilla.</li> - <li><a href="http://jsconsole.com/">jsconsole.com</a> est une console JavaScript open-source, qui permet notamment de créer facilement des liens vers les expressions saisies précédemment.</li> - <li><a href="http://www.squarefree.com/shell/">JavaScript Shell (page web)</a> est aussi disponible avec l'extension <a class="link-https" href="https://addons.mozilla.org/fr/firefox/addon/extension-developer/">Developer Assistant</a>.</li> - <li><a href="http://billyreisinger.com/jash/">Jash: JavaScript Shell</a> est un shell DHTML qui donne un accès en ligne de commande à une page web.</li> - <li><a href="https://github.com/bard/mozrepl">MozRepl</a> 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.</li> - <li><a href="https://addons.mozilla.org/fr/firefox/addon/execute-js/">Execute JS</a> 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.</li> - <li><a href="https://addons.mozilla.org/addon/159546">xqjs</a> est une console simple pour Firefox.</li> - <li><a href="https://addons.mozilla.org/fr/firefox/addon/firebug/">Firebug</a> est un ensemble d'outils pour les développeurs, qui contient notamment une console.</li> - <li><a href="http://es6console.com">ES6Console.com</a> - Une console JavaScript open-source qui permet de tester du code ECMAScript 2015 (ES6) dans le navigateur.</li> -</ul> diff --git a/files/fr/web/javascript/shells/index.md b/files/fr/web/javascript/shells/index.md new file mode 100644 index 0000000000..dc0dd750b7 --- /dev/null +++ b/files/fr/web/javascript/shells/index.md @@ -0,0 +1,39 @@ +--- +title: Shells JavaScript +slug: Web/JavaScript/Shells +tags: + - Extension + - JavaScript + - Tools +translation_of: Web/JavaScript/Shells +--- +{{JsSidebar}} + +Un _shell_ (ou une interface système) JavaScript permet de tester rapidement des fragments de code [JavaScript](/fr/docs/Web/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](http://nodejs.org/) - 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](http://www.jsdb.org/) - Ce shell autonome propose des binaires compilés pour Windows, Mac et Linux. +- [JavaLikeScript](http://javalikescript.free.fr/) - Ce shell autonome et extensible inclut des bibliothèques natives et JavaScript. +- [GLUEscript](http://gluescript.sourceforge.net/) - 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](http://jspl.msg.mx/) - 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](http://shelljs.org) - 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 un [éditeur multiligne](/fr/docs/Tools/Web_Console/The_command_line_interpreter#le_mode_%C3%A9diteur_multiligne) (aussi appelée Scratchpad) depuis la version 6. +- [JavaScript Shell](/fr/docs/Introduction_au_shell_JavaScript) (`js`) - Un interpréteur JavaScript en ligne de commande. +- [xpcshell](/fr/docs/xpcshell) est un shell qui peut utiliser [XPConnect](/fr/docs/XPConnect), ce qui est parfois utile pour du développement Mozilla. +- [jsconsole.com](http://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)](http://www.squarefree.com/shell/) est aussi disponible avec l'extension [Developer Assistant](https://addons.mozilla.org/fr/firefox/addon/extension-developer/). +- [Jash: JavaScript Shell](http://billyreisinger.com/jash/) est un shell DHTML qui donne un accès en ligne de commande à une page web. +- [MozRepl](https://github.com/bard/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](https://addons.mozilla.org/fr/firefox/addon/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](https://addons.mozilla.org/addon/159546) est une console simple pour Firefox. +- [Firebug](https://addons.mozilla.org/fr/firefox/addon/firebug/) est un ensemble d'outils pour les développeurs, qui contient notamment une console. +- [ES6Console.com](http://es6console.com) - Une console JavaScript open-source qui permet de tester du code ECMAScript 2015 (ES6) dans le navigateur. |