mirror of
https://github.com/erg-lang/erg.git
synced 2025-10-01 05:11:09 +00:00
24 lines
1.2 KiB
Markdown
24 lines
1.2 KiB
Markdown
# 開発環境
|
|
|
|
[](https://gezf7g7pd5.execute-api.ap-northeast-1.amazonaws.com/default/source_up_to_date?owner=erg-lang&repos=erg&ref=main&path=doc/EN/dev_guide/env.md&commit_hash=735c840e681ad106795654212680696a2be29eee)
|
|
|
|
## インストールが必要なもの
|
|
|
|
* Rust (installed with rustup)
|
|
|
|
* ver >= 1.63.0
|
|
* 2021 edition
|
|
|
|
* [pre-commit](https://pre-commit.com/)
|
|
|
|
pre-commitを使ってclippyのチェックやテストを自動で行わせています。
|
|
バグがなくても最初の実行でチェックが失敗する場合があります。その場合はもう一度コミットを試みてください。
|
|
|
|
* Python3インタープリタ
|
|
|
|
## 推奨
|
|
|
|
* エディタ: 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
|
|
* その他: mold
|