Обсуждение OneCompiler Code Runner

:information_source: Сводка Выполнение кода из блоков кода с помощью встроенного OneCompiler
:hammer_and_wrench: Репозиторий GitHub - NateDhaliwal/Discourse-OneCompiler-Code-Runner · GitHub
:question: Руководство по установке Как установить тему или компонент темы
:open_book: Новичок в темах Discourse? Начинающее руководство по использованию тем Discourse

Установить этот компонент темы

Описание

Этот компонент позволяет выполнять код, находящийся в блоках кода. Однако это может быть применимо не ко всем сценариям, поэтому запускать можно не весь код.

Для встраивания редакторов кода с использованием iFrames используется OneCompiler. OneCompiler поддерживает множество языков, но не все из них поддерживаются в этом компоненте темы. Например, здесь не поддерживаются CSS-фреймворки, так как один блок кода соответствует одному файлу.

Скриншоты

Полноэкранный модальный блок кода:

Загруженный и выполненный редактор кода:

Настройки

default_file_name: Имя файла во встроенном редакторе OneCompiler. По умолчанию — main.

show_language_switcher: Отображать переключатель языков для изменения языка встроенного редактора. По умолчанию — false.

show_create_new_file_button: Отображать кнопку «+» для добавления новых файлов того же языка или зависимостей проекта (если применимо). По умолчанию — true.

7 лайков