Um componente da Web que permite executar linguagens de programação de alto nível em seu site através da API Public Piston
Mostre seu apoio!
Você pode visualizar uma demonstração do componente da Web Code Runner em uso aqui.
Como usar o Code Runner :
Defina um atributo language
para uma linguagem de programação suportada que você prefere usar - exemplo abaixo
< code-runner language =" python " > </ code-runner >
Inclua este script no seu documento HTML.
<script src="https://cdn.jsdelivr.net/gh/MarketingPipeline/Code-Runner-Web-Component@main/dist/code-runner-wc.min.js" defer></script>
Como usar o Code Runner com código predefinido :
Você pode predefinir um exemplo de código a ser executado, simplesmente inserindo o código dentro de um elemento code-runner
como So-
< code-runner language =" python " > print('hello world') </ code-runner >
Atributo | Significado | Padrão | Obrigatório |
---|---|---|---|
linguagem | A linguagem de programação para executar o código com | Undefined | Sim |
awk
, bash
, befunge93
, brachylog
, brainfuck
, bqn
, c
, c++
, cjam
, clojure
, cobol
, coffeescript
, cow
, crystal
, csharp
, csharp.net
, d
, dart
, dash
, dragon
, elixir
, emacs
, emojicode
, erlang
, 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
, perl
, php
, ponylang
, powershell
, prolog
, pure
, pyth
, python
, python2
, racket
rust
raku
, retina
, rockstar
, rscript
, Ruby, ruby
, Scala, scala
, smalltalk
, sqlite3
, swift
, typescript
, basic
, basic.net
, vlang
, vyxal
, yeethon
, zig
,
Quer melhorar isso? Crie uma solicitação de tração com alterações / melhorias detalhadas! Se aprovado, você será adicionado à lista de colaboradores deste projeto incrível!
Veja também a lista de colaboradores que participam deste projeto.
Este projeto está licenciado sob a licença GPL -3.0 - consulte o arquivo License.md para obter detalhes.