ユニファ開発者ブログユニファ開発者ブログユニファ株式会社プロダクトデベロップメント本部メンバーによるブログです。2022の19日目の記事です。こんにちは、プロダクトエンジニアリング部の伊東です。今年もあっという間でした。2022年もたくさん開発を頑張りました!私は日々の開発の生産性を向上させるために使用しているツールを定期的に見直しています。今回は、個人的に2022年に導入してよかった開発ツールベスト5を紹介したいと思います。知らないツールがあったら導入してみてください。(主にCUI、TUIツールになります。「zコマンド」cdコマンドの代替ツールです。zのあとに一度移動したことがあるディレクトリ名を入力すると、パスを意識しなくても簡単にディレクトリに移動してくれます。あのディレクトリの場所どこだっけとなっても、名前さえ覚えていればすぐ移動できて便利です。cdで移動しなくなりました。「lazydocker」lazydockerは、ターミナル上でdockerに関する操作を実行可能なTUIツールです。lazydockerdockerはコマンドが長いのであまり覚えられないことが多いですが、これなら自分でも簡単に扱えて嬉しいです。dockerに関する色々な情報(logや環境変数)も見れるので良いです。deltaは、綺麗に横並び差分を表示してくれます。diffを表示できます。deltagithub.comlazygitは、gitに関する操作が可能なTUIツールです。lazygit上記lazydockerと同様の作者のようなので操作性が似ています。ファイルのstage追加やcommitは勿論、ブランチ切り替え、リバートなど視覚的に実行可能なので大変便利です。deltaと組み合わせると下図のように横並びで差分を確認しながら直感的に操作ができるので重宝しています。「Alacritty」Alacrittyはターミナルエミュレータです。今までiTermを使っていましたが、今年になってAlacrittyが日本語のインライン入力が可能になっていて乗り換えてみました。AlacrittyはRust製なのもありitermより高速に動く印象です。日々使うものなので早ければ早いほど良いと思います。iTerm依存の機能を使っていない方ならおすすめです。最後はNeovimの話になりますが、エディタの使い勝手は開発効率に直結するので重要だと考えます。scriptで書いていましたが、全てLua言語で書き直しました。プラグインもほぼLua製のものを使うようにしました。下記記事によるとLua製の方が動作速度が早いという恩恵があるようです。sr.htここでは設定の詳細については触れませんが、私が使っているプラグイン等はかなり下記AstroNvimで使われているものと似ているので、下記を試しに触ってみることをおすすめします。最近のNeoVimの進化がすごいので驚きます。astronvim.github.io参考までに現状の私のNeovimのスクリーンショットが下図です。プラグインは全部で60くらいでした。言語の自動補完、ファイルツリーなどvscodeにも負けないエディタが設定出来ると思います。NeoVimまとめすでに使っているツールはありましたでしょうか。これらツールのおかげで日々楽しく開発できているので開発者に感謝です。来年もさらに良いツールが出てくることを楽しみにしながら、自身でもいづれ便利なツールを生み出してみたいと思います。ユニファでは新たな仲間を積極採用中です。詳細についてはこちらからご確認ください。実行環境をサクッと作れるようにしてお...みなさんこんにちは、ユニファの赤沼です。modelを手軽に使い始めるにはこんにちは。ユニファでデータを活用してプロダクトとビジネス...2022-12-06新入社員が多かった今年のチームビルディングを振り返る新入社員が多かった今年のチームビルディングを振り返る。12引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。