Новый выпуск с поддержкой расширений и новым приложением Do для выполнения команд и сбора результатов.
Я закончил крупное обновление движка инструмента интерактивного обучения для языка программирования Rust.
Первое крупное изменение — это поддержка расширений, позволяющая встраивать интерактивные элементы на страницы. Чтобы увидеть список дел урока, боковая панель не нужна: он отображается на странице.
Второе улучшение — это отложенная загрузка: интерактивные элементы загружаются на лету при открытии страницы. Это повышает производительность и позволяет добавить столько расширений к уроку, сколько необходимо.
Третье – это новое приложение под названием Do
, которое позволяет запускать команды в папке рабочей области: компилятор, утилиты, созданные двоичные файлы и т. д. Приложение также фиксирует выходные данные и показывает это пользователю:
Чтобы обновить приложение для чтения, используйте следующую команду:
knowledge update
Если вы еще не установили его, сделайте это с помощью инструмента cargo
:
cargo install knowledge
Знание.Разработка 0.13
В следующем выпуске вы увидите новые уроки и расширение для запуска кода Rust, включенное в страницы.