
Веб -компонент, который позволяет вам запускать языки программирования высокого уровня на вашем веб -сайте через публичный поршневой 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.