erg/doc/EN/dev_guide/env.md
2022-10-16 07:11:16 +09:00

608 B

Development environment

What you need to install

  • Rust (installed with rustup)

    • ver >= 1.64.0
    • 2021 edition
  • pre-commit

We use pre-commit to have clippy check and test automatically. The checks may fail on the first run even if there are no bugs, in which case you should try committing again.

  • Python3 interpreter

Recommendation

  • Editor: Visual Studio Code
  • VSCode extensions: Rust-analyzer, GitLens, Git Graph, GitHub Pull Requests and Issues, Markdown All in One, markdownlint
  • OS: Windows 10/11 | Ubuntu 20.04/22.04 | Mac OS Monterey
  • Others: mold