アヒルのある日

株式会社AHIRUの社員ブログです。毎週更新!社員が自由に思いついたことを書きます。

Rust製の高速なエディターの紹介

こんにちはおよげないプログラマーです。

今回はZedエディターを紹介したいと思います。

Zedエディターについて
Zedとは、Atom開発者チーム出身者が立ち上げたRust製の軽量なエディターです。
対応OSはLinux/Mac/Windowsになります。
また、Github上でオープンソースとして公開もされています。
github.com

主な機能

パフォーマンスを重視
CPUコアとGPUコアを効率的に活用し、高速な起動、ファイルロードなどを実現している(公式ページに比較表あり)

AIを搭載
GPT-4を搭載しており、コードの生成やリファクタリングなどを行える

言語対応
正確なコードの強調表示や自動補間、コードナビゲーションなどを提供している。

Vimモード搭載
Vimスタイルのモーダル編集を使用できる

Zedの使用感について
メリット
とにかく軽い
Vimモードが存在しているので、Vimに慣れている人でも難なく使用できる

デメリット
日本語入力などにまだ不具合が存在する
- 半角/全角/漢字キーで切り替えれないなど

締め
軽く紹介しましたが(ほぼ公式ページの引用になってしまいましたが・・・)
実際に使用してみることでメリット/デメリットなどが見えてくると思うので、一度触ってみてはいかがでしょうか?
デメリットに関しても追々修正はされていくと思われます。

それでは今回はここまでで終わりたいと思います。
また次回の記事で!

リファレンス
公式ページ:
Zed - 思考速度でコーディング
Github:
GitHub - zed-industries/zed: Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.