| 概要 | OneCompiler埋め込みを使用してコードブロックコードを実行します | |
| リポジトリ | GitHub - NateDhaliwal/Discourse-OneCompiler-Code-Runner | |
| インストールガイド | テーマまたはテーマコンポーネントのインストール方法 | |
| Discourseテーマは初めてですか? | Discourseテーマ使用の初心者ガイド |
このテーマコンポーネントをインストール
説明
このコンポーネントを使用すると、コードブロック内のコードを実行できます。ただし、これはすべてのシナリオに適用できるわけではないため、すべてのコードを実行できるわけではありません。
これはOneCompilerを使用してiFrameでコードエディタを埋め込みます。OneCompilerは多くの言語をサポートしていますが、このテーマコンポーネントではすべてがサポートされているわけではありません。たとえば、コードブロックが1つに対してファイルが1つであるため、CSSフレームワークはサポートされていません。
スクリーンショット
フルスクリーンのコードモーダル:
コードエディタがロードされ、実行されました:
設定
default_file_name: OneCompiler埋め込みエディタ内のファイルのファイル名です。デフォルトはmainです。
show_language_switcher: 埋め込みエディタの言語を変更するための言語スイッチャーを表示します。デフォルトはfalseです。
show_create_new_file_button: 新しいファイルを追加したり、該当する場合はプロジェクトに依存関係を追加したりするための+ボタンを表示します。デフォルトはtrueです。

