| 摘要 | 使用 OneCompiler 嵌入运行代码块代码 | |
| 仓库 | GitHub - NateDhaliwal/Discourse-OneCompiler-Code-Runner | |
| 安装指南 | 如何安装主题或主题组件 | |
| Discourse 主题新手? | Discourse 主题使用入门指南 |
安装此主题组件
描述
此组件允许您在代码块中运行代码。但这并非适用于所有场景,因此并非所有代码都可以运行。
它使用 OneCompiler 通过 iFrame 嵌入代码编辑器。OneCompiler 支持多种语言,但并非所有语言都受此主题组件支持。例如,此组件不支持 CSS 框架,因为只有一个代码块 <=> 一个文件。
截图
全屏代码模态框:
代码编辑器加载并运行:
设置
default_file_name: OneCompiler 嵌入式编辑器中文件的文件名。默认为 main。
show_language_switcher: 显示语言切换器以更改嵌入式编辑器的语言。默认为 false。
show_create_new_file_button: 显示“+”按钮以添加相同语言的新文件,或在适用情况下添加项目依赖项。默认为 true。

