mirror of
https://github.com/erg-lang/erg.git
synced 2025-09-30 12:51:10 +00:00
22 lines
608 B
Markdown
22 lines
608 B
Markdown
# Development environment
|
|
|
|
## What you need to install
|
|
|
|
* Rust (installed with rustup)
|
|
|
|
* ver >= 1.64.0
|
|
* 2021 edition
|
|
|
|
* [pre-commit](https://pre-commit.com/)
|
|
|
|
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
|