Rust Switcher is a Windows 11 utility that helps convert text between RU and EN keyboard layouts.
- Convert selected text (RU-EN)
- Convert the last typed word via a hotkey
- Auto-convert the last word while typing (can be paused)
- Tray icon and quick actions menu
- Light and dark UI themes
- Settings are saved to a config file
- Autostart
- Windows 11
- Rust nightly (see
rust-toolchain.toml) - MSVC toolchain (Visual Studio 2022 Build Tools)
cargo install rust-switcherDownload rust-switcher.exe from Releases.
The config file is stored at:
%APPDATA%\RustSwitcher\config.json
This project includes a ready-to-use bacon.toml for a fast development loop.
ddev-longrrelease-longttest-longpdushnota
What these jobs do:
- dev-long: fmt check, clippy, build (with debug tracing), run the app
- release-long: fmt check, clippy, release build, run the app
- test-long: fmt check, clippy, run tests
- dushnota: максимально strict clippy
$env:RUST_LOG="trace"
cargo +nightly run -F debug-tracingMIT
