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.