開発環境
複数の開発者が異なるエディタやIDEを使って同じプロジェクトで作業すると、コードのフォーマットがバラバラになりがちなので揃えたい この問題を解決するのがEditorConfig editorconfig.org EditorConfigの概要 EditorConfigは、エディタごとの設定を統一す…
direnvというツールを知ったので使い方等を調べた github.com direnvはシェル(bash、zsh、fishなど)を拡張し、特定のディレクトリに入ったときに自動的に環境変数を設定し、そのディレクトリから出たときに環境変数を元に戻すことができるツール セットア…
commitlintというコミットコメントを規約に沿わせるツールを知った commitlint.js.org 始め方はドキュメントより インストール $ npm install --save-dev @commitlint/{cli,config-conventional} コンフィグの用意 echo "export default { extends: ['@commi…
asdfというバージョン管理ツールを知ったので調べてみた github.com Homebrewでインストール $ brew install asdf $ echo -e "\n. $(brew --prefix asdf)/asdf.sh" >> ~/.zshrc $ source ~/.zshrc これで使えるようになる インストールできるプラグイン一覧…