macOS 10.15 Catalina 開発環境構築
よく使うアプリケーションが整ったので、次はプログラミング環境。
ローカル開発環境
Google Chrome
最初に入れた Firefox に加えて。Homebrew Cask で入れた。
$ brew cask install google-chrome
VirtualBox
仮想 PC ソフト。Homebrew Cask で。
$ brew cask install virtualbox
エディタ
Vim と MacVim-Kaoriya
プログラミング用エディタ
$ brew install vim
GUI フロントエンド 兼 日本語環境用調整済みツールとして MacVim-KaoriYa。
というか前回の記事で書いてた…けど KaoriYa のこともあるしいいか。
Git
tig
Git の CUI クライアント。
$ brew install tig
GitKraken
Free Git GUI Client - Windows, Mac, Linux | GitKraken
Git のデスクトップクライアント。UI がおしゃれ。
その他
anyenv
anyenv/anyenv: All in one for **env
~env 系 (rbenv や pyenv など、環境を複数バージョン管理するツール)を管理するツール。
$ brew install anyenv
必要な設定としては、シェルの設定ファイルに次を追加する。自分は ~/.zshenv
PATH="$HOME/.anyenv/bin:$PATH"
eval "$(anyenv init -)"
環境ファイルを読み込んだ後、指示通りのコマンドを実行。
$ source ~/.zshenv
$ anyenv install --init
やることは rbenv なんかと変わらない。ただ *env の類いが先に入ってる場合は注意。
rbenv などをインストール済みで、新たに anyenv で管理したいということであれば、もとのものをアンインストール、シェルの設定ファイルに書いたそれらを使うためのパス設定などを削除、改めてanyenv でインストールすれば良い。
nodenv
nodenv/nodenv: Manage multiple NodeJS versions.
node.js の管理。
$ anyenv install nodenv
$ exec $SHELL -l
正しく入ったか確認。
$ nodenv -v
インストール可能なバージョンを確認。
$ nodenv install -v
任意のバージョンをインストール。
$ nodenv install X.X.X
$ nodenv rehash
インストール済みのバージョンを確認。
$ nodenv versions
使用するバージョンを任意に変更
$ nodenv global X.X.X
パスが $HOME/.anyenv/~ になってればOK
$ which node
/Users/sso775/.anyenv/envs/nodenv/version
yarn
JavaScript パッケージマネージャ。
$ brew install yarn
絵文字がかわいい。
今後
使用検討していく。
- Vargant
- Virtualbox の OS イメージ管理補助
- Neovim
- ナウいらしい
- ずっと使っていなくて .vimrc もごちゃごちゃになりすぎている。整理したい気持ちがある。