blog.yuzu441.com

開発環境2026

tags: 雑談

昔よく見た系統の記事が流行ってて最近流行ってるのと、直近ちょっと変化したので書く

os

基本仕事はmac、ubuntu、ゲーム用にwindowsを利用している

windows pcだけ性能が良いので趣味開発環境のubuntuをwslに移すことを考えている

terminal

ghostty を利用している。

alacrittyをメインに利用していたが、ちょこちょこ表示がおかしくなることがあったりしたのでiTerm2を併用していた。ghosttyに変えて崩れなくなったので乗り換えて使って見ている。現状快適。

shell

だいぶ前からfishを利用している。fisherは利用していない。
zshに戻る事も考えたことあるが、結局oh-my-zsh使うイメージがあって設定頑張らず使えるものが好きなのでfish使い続けている。

terminal multiprefixer

tmux利用者だったがrust製ツール利用を進めていてzellijを試してみている

cli tool

ls等のコマンドをrust製のものなどに置き換えていっている

ls → eza
grep → ripgrep
find → fd
cat → bat

等。早いのは良い。

リポジトリ管理は相変わらず ghq + fzf あたりの組み合わせと、denoで書いている自作ツールで行っている。

仕事関連だとgitのサブコマンドも利用していて、これが結構便利

プログラミング環境設定

mise を利用している。

node等をインストールするのにnodebrew, voltaを使っていたがreact-nativeでvoltaでインストールしたnodeが見つからなかったりハマる事がちょこちょこあった時にmiseを試しに入れてみたらハマる事がほぼ無く、最近はいろんな言語やterraform、npmツールなどもこれで管理している。

この記事を書いていて1年経ってる事に気づいたのでnodebrew, voltaの設定コメントアウトしてたものを完全に削除した。

editor

主な開発 Intellij IDEA
パッとコード見たくてコードジャンプ欲しい時 vscode
cli上で単体ファイルを見たい時 neovim

note taiking

色々試したが今はobisidianで落ち着いている。

同期はicloudで同期していたが、windowsマシンが増えたこともありgit sync試している。