Skip to content

Commit 043d2ca

Browse files
authored
Merge pull request #49 from traP-jp/feat/#10-windows
第一部 - 環境構築 (windows)
2 parents 7240438 + 3238c6f commit 043d2ca

File tree

1 file changed

+26
-22
lines changed

1 file changed

+26
-22
lines changed

docs/chapter1/section1/0_setup-windows.md

Lines changed: 26 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# 環境構築 (windows)
1+
# 環境構築 (Windows)
22

33
[[toc]]
44

55
:::warning
6-
コマンドは手入力ではなく、コピー & ペースト で入力してください
6+
コマンドは手入力ではなく、コピー & ペーストで入力してください
77
手入力だと写し間違いの可能性があります。
88
この際、1 行ずつコピーするようにしてください。
99
:::
@@ -36,11 +36,11 @@ https://code.visualstudio.com/download
3636

3737
### 拡張機能の導入
3838

39-
VSCode は拡張機能により様々な言語でのプログラミングをラクにすることができます
39+
VSCode は拡張機能により様々な言語でのプログラミングをラクにできます
4040
次回以降に使うものも最初にまとめて導入しておきましょう。
4141

42-
- [Go](https://marketplace.visualstudio.com/items?itemName=golang.Go)
43-
- Go 言語で書いたコードをチェックしてくれたり、プログラムを書くときに補完 (予測変換のような機能) を使えるようになったりします。
42+
- [Rust Analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer)
43+
- Rust 言語で書いたコードをチェックしてくれたり、プログラムを書くときに補完 (予測変換のような機能) を使えるようになったりします。
4444
- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
4545
- コードの書き方をチェックしてくれます。
4646
- [Prettier - Code formatter](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
@@ -50,10 +50,28 @@ VSCode は拡張機能により様々な言語でのプログラミングをラ
5050

5151
インストールが終わったら、反映させるために VSCode を 1 度閉じて開きなおしてください。
5252

53+
## Rust のインストール
54+
Rust をインストールします。
55+
56+
```bash
57+
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
58+
```
59+
60+
このコマンドを実行すると、Rust のインストーラーが起動します。
61+
選択肢を求められたら、 `Enter` を押してください。
62+
63+
インストールが終わったら、一度ターミナルを再起動してください。
64+
その後、以下のコマンドを実行して、Rust のバージョンを確認してください。
65+
66+
```bash
67+
rustc --version
68+
```
69+
70+
`rustc 1.82.0 (f6e511eec 2024-10-15)` のように、バージョン番号が表示されればインストール完了です。
71+
5372
## Go と Task のインストール
5473

5574
ここでは、Go というプログラミング言語の導入をします。
56-
この講習会では Go という言語でサーバーサイドの制作を行います。
5775

5876
``` bash
5977
sudo apt install tar git
@@ -88,28 +106,14 @@ Task GitHub [https://github.com/go-task/task](https://github.com/go-task/task)
88106

89107
:::
90108

91-
### Go のツールのインストール
92-
93-
VSCode で `Ctrl`+`Shift`+`P` を押して出てくるコマンドパレットに`gotools`と入力して、出てきた「Go: Install/Update Tools」をクリックしてください。
94-
95-
![](images/vscode_gotools.png)
96-
97-
利用可能なツールの一覧が出てくるので、全てにチェックを入れて「OK」をクリックします。
98-
99-
:::tip
100-
一番上の入力欄の左にあるチェックボックスを押すと一括選択ができます。
101-
:::
102-
103-
出力で`All tools successfully installed. You are ready to Go. :)`と出ているのが確認できたら成功です。
104-
105109
## asdf の導入
106110

107-
asdf とは、一つのプログラムの複数のバージョンを PC 内で管理できるようにするものです。
111+
asdf とは、1 つのプログラムの複数のバージョンを PC 内で管理できるようにするものです。
108112
それ以外にもあとからバージョンを更新するのが容易にもなるので長期的に見るとオススメです。
109113

110114
[公式資料](https://asdf-vm.com/#/core-manage-asdf)
111115

112-
以下のコマンドにより asdf の導入を行います
116+
以下のコマンドにより asdf を導入します
113117

114118
``` bash
115119
sudo apt install git

0 commit comments

Comments
 (0)