Komponen web yang memungkinkan Anda menjalankan bahasa pemrograman tingkat tinggi di situs web Anda melalui API Piston Publik
Tunjukkan dukungan Anda!
Anda dapat melihat demo komponen web runner kode yang digunakan di sini.
Cara menggunakan kode runner :
Tetapkan atribut language
ke bahasa pemrograman yang didukung yang Anda sukai untuk digunakan - contoh di bawah ini
< code-runner language =" python " > </ code-runner >
Sertakan skrip ini dalam dokumen HTML Anda.
<script src="https://cdn.jsdelivr.net/gh/MarketingPipeline/Code-Runner-Web-Component@main/dist/code-runner-wc.min.js" defer></script>
Cara menggunakan runner kode dengan kode yang telah ditentukan :
Anda dapat mendefinisikan contoh kode untuk dijalankan, hanya dengan memasukkan kode di dalam elemen code-runner
seperti begitu-
< code-runner language =" python " > print('hello world') </ code-runner >
Atribut | Arti | Bawaan | Diperlukan |
---|---|---|---|
bahasa | Bahasa pemrograman untuk menjalankan kode dengan | Undefined | Ya |
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
, raku
, retina
, rockstar
, rscript
, ruby
, rust
, scala
, smalltalk
, sqlite3
, swift
, typescript
, basic
, basic.net
, vlang
, vyxal
, yeethon
, zig
,
Ingin memperbaiki ini? Buat permintaan tarik dengan perubahan / peningkatan terperinci! Jika disetujui, Anda akan ditambahkan ke daftar kontributor proyek yang luar biasa ini!
Lihat juga daftar kontributor yang berpartisipasi dalam proyek ini.
Proyek ini dilisensikan di bawah lisensi GPL -3.0 - lihat file lisensi.md untuk detailnya.