2024年の開発ツールを考える

2024年の開発ツールを考えてみた。

2023年

  • エディタ: NeoVim
  • ターミナル: iTerm
  • シェル: fish
  • ドキュメント: Obsidian / Notion

2024年

  • エディタ: NeoVim or Emacs
  • ターミナル: Wezterm
  • シェル: zsh
  • ドキュメント: Obsidian / Notion

変更点

エディタはまだNeoVim使ってますが、Emacsを使おうか悩んでる。
NeoVim自体に不満はないし、Vimキーバインドは気に入っているので、単純な興味として使いたい
とはいえ、素のEmacsは辛そうなので、Spacemacsのようなフレームワークは導入したい

ターミナルは、Weztermを使っていきたい。というか、すでに使っている。
luaで設定がかけて開発が活発であるのがポイント。
また、CodeWhispererがWeztermに対応したというのを聞いたので、早速乗り換えている。

シェルはzshを使う
fishの問題点として、「多くの人がzshを使っており、文法が異なるfishで実行する場合に翻訳する必要がある」という難点がある。
fishの文法は直感的なのでそこまで難しくはないし、GPT-4もいるので以前ほど翻訳はめんどくさくなくなっている。
が、CodeWhispererも使えるようになって保管もかなり賢くなったので、いい機会と思い乗り換えを検討している。