Есть ли в Discourse шаблоны для кастомных плагинов и как их написать?

Есть ли в Discourse готовые шаблоны для создания собственных плагинов и как написать свой плагин?

Вам понадобится установка Discourse для разработки. Например, Разработка Discourse с использованием Dev Container

После установки выполните команду:

rake plugin:create[your-plugin-name]

Это загрузит шаблон discourse/discourse-plugin-skeleton: Шаблон для плагинов Discourse и создаст плагин с наиболее современным и рекомендуемым стартовым шаблоном.

Можно ли использовать dev container в качестве среды разработки для Discourse?

Да, как указано выше:

Вы также можете запустить среду разработки в GitHub Codespaces:

При использовании GitHub горячие клавиши по умолчанию не работают. Где еще можно выполнить это действие?

Попробуйте выбрать поле ввода терминала и затем нажать клавиши?

Если горячие клавиши всё ещё не работают, возможно, вам придётся запустить команды здесь: