Веб -компонент, который позволяет вам запускать языки программирования высокого уровня на вашем веб -сайте через публичный поршневой API
Покажите свою поддержку!
Вы можете просмотреть демонстрацию веб -компонента Code Runner, используемого здесь.
Как использовать бегун кода :
Установите атрибут language
на поддерживаемый язык программирования, который вы предпочитаете использовать - пример ниже
< code-runner language =" python " > </ code-runner >
Включите этот сценарий в свой HTML -документ.
<script src="https://cdn.jsdelivr.net/gh/MarketingPipeline/Code-Runner-Web-Component@main/dist/code-runner-wc.min.js" defer></script>
Как использовать бегун кода с предварительно определенным кодом :
Вы можете предварительно определить пример кода для запуска, просто вставив код в элемент code-runner
как SO-
< code-runner language =" python " > print('hello world') </ code-runner >
Атрибут | Значение | По умолчанию | Необходимый |
---|---|---|---|
язык | Язык программирования для выполнения кода с | Undefined | Да |
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, Dart, Dash, Dragon, Elixir, Emacs, Emojicode, Erlang, dash
, Dragon, Elixir, Emacs, emojicode
, erlang
, dragon
, Dragon, Elixir, Emojicode, Erlang, Dart, Dragon, Elixir, Emojicod 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
,
Хотите улучшить это? Создайте запрос на притяжение с подробными изменениями / улучшениями! В случае утверждения вы будете добавлены в список участников этого удивительного проекта!
См. Также Список участников, которые участвуют в этом проекте.
Этот проект лицензирован по лицензии GPL -3.0 - для получения подробной информации см. В файле License.md.