Discourse OneCompiler 代码运行器

:information_source: 摘要 使用 OneCompiler 嵌入运行代码块代码
:hammer_and_wrench: 仓库 GitHub - NateDhaliwal/Discourse-OneCompiler-Code-Runner
:question: 安装指南 如何安装主题或主题组件
:open_book: Discourse 主题新手? Discourse 主题使用入门指南

安装此主题组件

描述

此组件允许您在代码块中运行代码。但这并非适用于所有场景,因此并非所有代码都可以运行。

它使用 OneCompiler 通过 iFrame 嵌入代码编辑器。OneCompiler 支持多种语言,但并非所有语言都受此主题组件支持。例如,此组件不支持 CSS 框架,因为只有一个代码块 <=> 一个文件。

截图

全屏代码模态框:

代码编辑器加载并运行:

设置

default_file_name: OneCompiler 嵌入式编辑器中文件的文件名。默认为 main

show_language_switcher: 显示语言切换器以更改嵌入式编辑器的语言。默认为 false

show_create_new_file_button: 显示“+”按钮以添加相同语言的新文件,或在适用情况下添加项目依赖项。默认为 true

3 个赞