
Un componente web que le permite ejecutar lenguajes de programación de alto nivel en su sitio web a través de la API Public Piston
¡Muestra tu apoyo!
Puede ver una demostración del componente web de Code Runner en uso aquí.
Cómo usar el corredor de código :
Establezca un atributo language en un lenguaje de programación compatible que prefiera usar - ejemplo a continuación
< code-runner language =" python " > </ code-runner >Incluya este script en su documento HTML.
<script src="https://cdn.jsdelivr.net/gh/MarketingPipeline/Code-Runner-Web-Component@main/dist/code-runner-wc.min.js" defer></script>
Cómo usar el corredor de código con código predefinido :
Puede definir predefinir un ejemplo de código para ejecutar, simplemente insertando el código dentro de un elemento code-runner como SO-
< code-runner language =" python " > print('hello world') </ code-runner >| Atributo | Significado | Por defecto | Requerido |
|---|---|---|---|
| idioma | El lenguaje de programación para ejecutar código con | Undefined | Sí |
awk dash bash d befunge93 elixir brachylog , brainfuck emacs bqn csharp.net c emojicode c++ crystal erlang cjam clojure dart dragon cobol csharp coffeescript cow file , forte , forth , fortran , freebasic , fsharp.net , fsi , go , golfscript , groovy , haskell , husk , iverilog , japt , java , javascript , jelly , julia , kotlin , lisp , llvm_ir , lolcode , lua , matl ,, nasm , nasm64 , nim , ocaml , octave , osabie , paradoc , pascal , ponylang , perl , php , powershell , prolog , pure , pyth , python , python2 , racket , raku , retina , rockstar , rscript , ruby , rust , scala , smalltalk , sqlite3 , swift , typescript , basic , basic.net , vlang , vyxal , yeethon , zig ,
¿Quieres mejorar esto? ¡Cree una solicitud de extracción con cambios / mejoras detalladas! ¡Si se aprueba, se le agregará a la lista de contribuyentes de este increíble proyecto!
Vea también la lista de contribuyentes que participan en este proyecto.
Este proyecto tiene licencia bajo la licencia GPL -3.0; consulte el archivo License.md para más detalles.