Новый выпуск с поддержкой расширений и новым приложением Do для выполнения команд и сбора результатов.

Я закончил крупное обновление движка инструмента интерактивного обучения для языка программирования Rust.

Первое крупное изменение — это поддержка расширений, позволяющая встраивать интерактивные элементы на страницы. Чтобы увидеть список дел урока, боковая панель не нужна: он отображается на странице.

Второе улучшение — это отложенная загрузка: интерактивные элементы загружаются на лету при открытии страницы. Это повышает производительность и позволяет добавить столько расширений к уроку, сколько необходимо.

Третье – это новое приложение под названием Do, которое позволяет запускать команды в папке рабочей области: компилятор, утилиты, созданные двоичные файлы и т. д. Приложение также фиксирует выходные данные и показывает это пользователю:

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

knowledge update

Если вы еще не установили его, сделайте это с помощью инструмента cargo:

cargo install knowledge

Знание.Разработка 0.13

В следующем выпуске вы увидите новые уроки и расширение для запуска кода Rust, включенное в страницы.