Zed

詳細情報

タイトル Zed
URL https://zed.dev/
バージョン ver 0.167.1-pre
更新日 2024/12/20
追加日 2024/01/25
種別 フリーソフト / オープンソース(GPL)
説明 AtomエディターとTree-sitter構文解析フレームワークのクリエイターが率いる高速テキストエディタ。

レビュー

Zedは、AtomとTree-sitterのクリエイターによる、高性能でマルチプレイヤーなコードエディタ。ソースコードも公開されている。

IDEのパワーと軽量エディタの応答性を組み合わせ開発者の生産性を高めることができる。CPUコアとGPUを効率的に活用し、起動やファイルの読み込みを高速化し、キー入力に対する応答性を高めている。

GitHub Copilotをサポートし、GPT-4を使って自然言語のプロンプトを入力してコードを生成したり、リファクタリングすることができる。内蔵のアシスタントパネルでコンテキストを切り替えることなくモデルと会話し、インライン生成中に会話を参照することもできる。

すべてのバッファの完全な構文ツリーを維持し、正確なコードハイライト、自動インデント、検索可能なアウトラインビュー、構造選択を可能にする。言語サーバープロトコルを使用して、自動補完、コードナビゲーション、診断、リファクタリングを行う。

Vimモードやターミナル、テーマにも対応。

スクリーンショット

更新グラフ

バージョン履歴

v0.167.1-pre Pre-release
Pre-release
  • The Python virtual environment activation command is no longer shown in the terminal output by default. (#22256)
  • Fixed shell environments not being loaded properly to be used by language servers and terminals in case a project had multiple worktrees.
  • Fixed Failed to run direnv messages showing up in case Zed restored a window that contained a worktree with a single file. #21972
v0.167.0-pre Pre-release
Pre-release

Enhancements

General

  • Multibuffers now support folding (hiding) results from a given file/buffer together (#22046).
  • Added .prettierignore support to the Prettier integration (#21297; thanks 0xtimsb)
  • Added MoveItemToPane and MoveItemToPaneInDirection actions (#21760; thanks Igonato).
  • Improved editor::OpenUrl to also handle the selected portion of a URL (#21825; thanks 0xtimsb).
  • Clicking on empty space in the Project Panel now deselects all selected items (#22073; thanks 0xtimsb)
  • Improved dif
(省略されました)
v0.166.1-pre Pre-release
Pre-release
Bump to 0.166.1 for @ConradIrwin
v0.166.0-pre Pre-release
Pre-release

Enhancements

General

  • Linux: Added preliminary support for Zed Collaboration voice chat and viewing screenshares (#21550).
  • Added support for opening images via drag and drop or terminal (#21803).
  • Added left_neighbour option to the tabs.activate_on_close setting to activate the left adjacent tab on tab close (#21800; thanks MrSubidubi).
  • Added show_completions_on_input and show_completion_documentation per-language settings. These settings were available before, but were not configurable per-language (#21722).
  • Added support for language server actions
(省略されました)
v0.165.4-pre Pre-release
Pre-release
  • Fixed an edge case with appliance of autocompletions in VTSLS that could result in incorrect edits being applied. (#21755)
  • (Preview only) Fixed zoomed terminal pane issues on split (#21668)
v0.165.3-pre Pre-release
Pre-release
  • Fixed an issue where the app could crash when opening the markdown preview with a malformed image tag (#21616)
v0.165.2-pre Pre-release
Pre-release
Bump to 0.165.2 for @osiewicz
v0.165.1-pre Pre-release
Pre-release
Bump to 0.165.1 for @cole-miller
v0.165.0-pre Pre-release
Pre-release

Enhancements

General

  • Added the ability to split the terminal panel (#21238).
  • Added an uninstall script. To uninstall zed, run zed --uninstall via the CLI binary (#21213; thanks WeetHet).
  • GIF images now play when opened (#21274; thanks dovakin0007).
  • Reduced the amount of completionItem/resolve calls done in the completion menu (#21286).
  • Improved suggestions for snippets (#21524; thanks 0xtimsb).
  • Improved outline panel opening behavior to so the editor centers on the selection (#21375)
  • Stop scrolling when cl
(省略されました)
v0.164.2-pre Pre-release
Pre-release
  • vim: Added the = operator, for auto-indent (#21427)
  • Fixed a panic when backspacing at the start of a buffer with always_treat_brackets_as_autoclosed enabled. (#21482)
  • (nightly only) fix ctrl-alt-X shortcuts (#21474)
  • Fixed file-less excerpts always opening instead of activating (#21472)
  • Improved positioning of macOS IME overlay (#21416)
  • Fixed dismissing the macOS IME menu with escape when no marked text was present (#21413)
v0.164.1-pre Pre-release
Pre-release
  • Improved app responsiveness in environments with multiple Python virtual environments (#21420)
  • Fixed a bug in the Markdown preview where images in the same paragraph would be rendered next to each other (#21247)