補足ですが、PC外の環境構築?について
プログラミングスクールに投資したので、学習装備はほんとに最低限でした。
PCはメモリもディスプレイサイズも
『これくらいは最低いります』と言われたギリギリ。windowsだし。
自宅のデスクやイスもふつうのもので、長時間座るタイプではない。
そもそも自宅で学習する意欲はあんまり湧かなく、ゆっくりする場所でありたい、、
あとは「カフェで勉強しているやつ」をやってみたかったのもあって笑
そんなところから、早速windowsPCでの環境構築が始まりました
【WindowsPCをMacぽくさせる】
①PowerShellを使用しWSL(Windows Subsystem for Linux)有効化
→Ubuntuインストール
※PowerShell:windowsへ命令 Ubuntu:Macへ命令
【アプリケーション開発に必要なツール】
①ツールを導入する準備
②Homebrewインストール&設定
※Homebrew:macOS上で動作するパッケージ管理ツール
③Rubyインストール&設定
rbenvインストール
※rbenv:Rubyのバージョンを管理するためのツール
Ruby、Ruby on railsインストール&設定
bundlerインストール&設定
④データベース(MySQL)インストール&設定
①ツールを導入する準備
sudo apt update && sudo apt upgrade
sudo apt install -y autoconf bison patch build-essential rustc libssl-dev libyaml-dev libreadline-dev zlib1g-dev libgmp-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev libdb-dev uuid-dev make
②Homebrewインストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Homebrew設定
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> ~/.profile
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
brew install gcc ruby-build
③Rubyインストール&設定
rbenvインストール
brew install rbenv
renv設定
echo 'eval "$(rbenv init -)"' >> ~/.profile
eval "$(rbenv init -)"
RubyとRuby on railsインストール&設定
※割愛
【テキストエディタ:VSCode】
※追加拡張機能
Japanese Language Pack for Visual Studio Code(日本語表記)
Ruby LSP(Rubyコードのエラーチェックや自動補完など)
zenkaku(全角スペースを知らせる)
Code Spell Checker(コードのスペルチェック)
※設定カスタマイズ
半角スペースの設定(tabキーでのスペースを半角2つ分に)
オートセーブ設定