Modal editing across every code editor on the site. Persists across reloads on this browser.
JetBrains Mono renders pairs like
==, !=, ->,
and => as combined glyphs. Turn this off
to see every character literally — helpful when
teaching or pairing.
Subtle background band on the line your cursor is on. Turn it off for a quieter editor view.
Affects every CodeMirror instance. Useful on small laptop screens or for projector demos.
Light or dark mode. The brand ? cheatsheet and the toggle in the top bar both flip the same setting.
Each exercise's in-progress code is saved locally so reloads don't lose your work. Clear them all to start every chapter from the original starter code.
The cargo course CLI lets you edit exercises in your
own IDE and submit from the terminal. You'll need a personal token
to link the CLI to a course account — open your login link (or
sign up) and revisit this page to see the exact
cargo course init command.