Skip to content

Latest commit

 

History

History
77 lines (48 loc) · 3.18 KB

README.md

File metadata and controls

77 lines (48 loc) · 3.18 KB

Rustlings-jp 🦀-🇯🇵

Rustlingsの日本語版サードパーティーへようこそ😃 不備などございましたら、こちらから連絡くださいませ。

導入方法

※ 仕様の更新などで手順に変更が加わる可能性があるため、問題が生じた場合には本家などを確認し、 こちらで修正内容を報告いただけますと幸いです。

1. Rustをインストールする

まずwww.rust-lang.org/tools/installにアクセスし、最新バージョンのRustをインストールしましょう。

🐧 もしもLinuxであれば, gccをインストールしましょう。

Deb: sudo apt install gcc. Dnf: sudo dnf install gcc.

🍎 もしもMacOSを使っている場合は,Xcodeとデベロッパーツールをxcode-select --installでインストールしてください。

2. Rustlingsをインストールする

Rustlingsの演習をスムーズに進めるためのコマンドラインツールをターミナル上からインストールします。

cargo install rustlings
もしも失敗した場合には… (詳細を開く)
  • rustup updateコマンドで最新バージョンのRustか確認してください
  • --lockedフラグを利用してみてください、こんな感じで→cargo install rustlings --locked
  • もしくは本家のissueで報告してください

3.演習問題のダウンロード

最新バージョンの日本語の演習問題をダウンロードしましょう! ダウンロードしたzipファイルを解凍し、好きな場所に配置してください。

ダウンロード

4. 演習問題にチャレンジ!

ターミナル上で解凍したrustlings-jp-YYYYMMDDのディレクトリに移動し、以下のコマンドを実行してください。

rustlings
もしも「rustlingsコマンドが見つからない」とターミナル上で警告が出た場合には… (詳細を開く)

もしもLinux系を使っており、Rustをパッケージマネージャーでインストールしていた場合には、 Cargoが~/.cargo/binにダウンロードされているものの、 ~/.cargo/binPATHの環境変数に入っていない可能性があります。

解決方法としては、

操作方法の簡単な説明

  • rustlings:問題集を解くためのツールが起動する
  • n:次の問題に進む
  • l:問題のリスト一覧を表示する
    • c:カーソルで合わせた問題から演習を再開する
  • r:問題の回答ステータスをリセットする