開発環境
インストールが必要なもの
-
Rust (installed with rustup)
- ver >= 1.64.0
- 2021 edition
pre-commitを使ってclippyのチェックやテストを自動で行わせています。 バグがなくても最初の実行でチェックが失敗する場合があります。その場合はもう一度コミットを試みてください。
- Python3インタープリタ (3.7~3.11)
様々なバージョンでErgの挙動を検査したい場合は pyenv 等の導入をお勧めします。
推奨
- エディタ: Visual Studio Code
- VSCode拡張機能: Rust-analyzer, GitLens, Git Graph, GitHub Pull Requests and Issues, Markdown All in One, markdownlint
- OS: Windows 10/11 | Ubuntu 20.04/22.04 | macOS Monterey/Ventura