🍣

開発環境のセットアップ

2023/05/24に公開

はじめに

最近PCを変えて開発環境のセットアップをしたのでその時のメモです。
本環境はWindows10ですので、MacやUbuntuの人は参考程度に。

セットアップ一覧

  1. Visual Studio Code(VScode)
  2. Docker
  3. Git

1.Visual Studio Code(以下VScode)のセットアップ

プログラミングのエディターとして一般的に使用されてるソフトになります。
他にも使い勝手が良いエディターはあるので、自分に合ったものを見つけてみてください。

下記のリンクからダウンロード
https://azure.microsoft.com/ja-jp/products/visual-studio-code

2.Dockerのセットアップ

Dockerは開発をスムーズに進めてくれるツールになります。
ゲストOSを払い出す仮想マシンとは違い、コンテナ(ミドルウェアの仮想環境)を払い出してくれるので、JavaScriptやpython、SQL、各ソフト等を自分のPCに入れなくても、自分の作りたい環境をdockerで作成することができます。

2-1.Docker-Desktopのダウンロード

下記のリンクからダウンロード
セットアップが終わると再起動が必要になります。
https://www.docker.com/products/docker-desktop/

2-2.カーネルの更新

下記の画像が表示されたら、リンクに飛んでカーネルの更新をしてください。

もしくは、wsl --updateとメッセージが出ると思うので、コマンドプロントかpowershellからwsl --updateと入力すればカーネルが更新されます。

3.Gitのセットアップ

gitコマンドはgithubやgitlab(OSS)に接続できるコマンドになります。
githubとは自分が作成したコードを保存や共有できるアプリになるので開発をスムーズに進めることが出来ます。

下記のリンクからダウンロード
https://git-scm.com/
基本はデフォルトの設定で大丈夫ですが、2項目だけ僕は変更してます。
branch(windows)の初期ownerがmasterになってるためmainに変更しておく。

改行コードの設定。変なエラーが起きるので一番下にチェック。

あとがき

私用のPCはゲームばっかり入ってるため、色んなソフトを入れてごちゃごちゃにしたくないなと思い最小限の環境で構築しました。dockerのおかげさまで「nodejs、python、Postgres、pgadmin.etc」も入れなくて済みますし、各環境の切り替えも楽ですし本当おすしおすし。
気づいたら前の投稿1年前ってどんだけ勉強サボってたんだよってはなしおすし。
最近はゲームにも飽きてきたので定期的に勉強して投稿したいですし。

Discussion