UGA Boxxx

つぶやきの延長のつもりで、知ったこと思ったこと書いてます

開発環境

【開発環境】EditorConfigで複数の開発者がエディタが異なっていてもフォーマットを揃える

複数の開発者が異なるエディタやIDEを使って同じプロジェクトで作業すると、コードのフォーマットがバラバラになりがちなので揃えたい この問題を解決するのがEditorConfig editorconfig.org EditorConfigの概要 EditorConfigは、エディタごとの設定を統一す…

【開発環境】direnvという環境変数を管理するツールを知った

direnvというツールを知ったので使い方等を調べた github.com direnvはシェル(bash、zsh、fishなど)を拡張し、特定のディレクトリに入ったときに自動的に環境変数を設定し、そのディレクトリから出たときに環境変数を元に戻すことができるツール セットア…

【Git】commitlintでコミットコメントを規約に沿わせる

commitlintというコミットコメントを規約に沿わせるツールを知った commitlint.js.org 始め方はドキュメントより インストール $ npm install --save-dev @commitlint/{cli,config-conventional} コンフィグの用意 echo "export default { extends: ['@commi…

【開発環境】asdfというバージョン管理ツール

asdfというバージョン管理ツールを知ったので調べてみた github.com Homebrewでインストール $ brew install asdf $ echo -e "\n. $(brew --prefix asdf)/asdf.sh" >> ~/.zshrc $ source ~/.zshrc これで使えるようになる インストールできるプラグイン一覧…