Zed
詳細情報
タイトル | Zed |
---|---|
URL | https://zed.dev/ |
バージョン | ver 0.208.2-pre |
更新日 | 2025/10/10 |
追加日 | 2024/01/25 |
種別 | フリーソフト / オープンソース(GPL) |
説明 | AtomエディターとTree-sitter構文解析フレームワークのクリエイターが率いる高速テキストエディタ。 |
レビュー
Zedは、AtomとTree-sitterのクリエイターによる、高性能でマルチプレイヤーなコードエディタ。ソースコードも公開されている。
IDEのパワーと軽量エディタの応答性を組み合わせ開発者の生産性を高めることができる。CPUコアとGPUを効率的に活用し、起動やファイルの読み込みを高速化し、キー入力に対する応答性を高めている。
GitHub Copilotをサポートし、GPT-4を使って自然言語のプロンプトを入力してコードを生成したり、リファクタリングすることができる。内蔵のアシスタントパネルでコンテキストを切り替えることなくモデルと会話し、インライン生成中に会話を参照することもできる。
すべてのバッファの完全な構文ツリーを維持し、正確なコードハイライト、自動インデント、検索可能なアウトラインビュー、構造選択を可能にする。言語サーバープロトコルを使用して、自動補完、コードナビゲーション、診断、リファクタリングを行う。
Vimモードやターミナル、テーマにも対応。
スクリーンショット
更新グラフ
バージョン履歴
- Fixed a bug where you could no longer configure
terminal.shell
in project settings (#39795) - Improved onboarding UI by collapsing it to a single page (#39724)
- By default, Zed will now keep your terminal selection after copying text from it. This matches the default copy behavior of many terminals (Terminal.app, Ghostty, VS Code's terminal, etc.). To opt into the previous behavior, use
"terminal": {"keep_selection_on_copy": false}
.
- Improved the new Settings UI modal.
- We forgot to mention that we turned this on by default for preview in
v0.208
😱
- We forgot to mention that we turned this on by default for preview in
- Fixed some items for Windows.
This week's release includes significant performance improvements for the project panel when working in large projects, support for action sequences in keymap bindings allowing you to chain multiple actions together, support for HTML tables and HTML block quotes in Markdown preview, more image types supported in the agent panel, and support for the outline in channel notes.
Features
AI
- Agent: Added support for pasting TIFF and BMP images in the agent panel. (#39767)
- Agent: Introduced the
agent_buffer_font_size
setting and renamedagent_font_size
toagent_ui_font_size
, allowing for granular buffer font size control in the agent panel
- Added support for Grok 4 Fast models. (#39492)
- Fixed panic in delete line when following line contains multibyte characters
- Fixed panic when requesting completions after a multibyte character
This week's release includes perceptual gamma/contrast correction for font rendering on Linux, Vim commands for navigating the project panel, the ability to search agent profiles, improved Markdown preview support, and a setting to add GitHub avatars in the Git blame gutter.
Features
AI
- Agent: Added the ability to search profiles in the agent panel's profile picker. (#39218; thanks dvcrn)
- Improved prompting for the inline assistant. (#38278; thanks zanmato)
- Improved rules library UI to better communicate the concept of default rules vs regular rules. (#39209)
- Enabled vim mode in rules editor. (#3
- Fix Python debug tasks not showing up in code actions or debug picker (#39224)
- Fonts are now rendered in accordance with the
AppleFontSmoothing
setting. (#39197) - acp: Fix user seeing update prompt in a loop because of a previous failed download (#39201)
- Fixed a panic in UnwrapSyntaxNode in multi-buffers (#39139)
- Added support for Claude Sonnet 4.5 for Bring-Your-Own-Key (BYOK). (#39127)
- Claude Sonnet 4.5 and 4.5 Thinking are now the recommended Anthropic models. (#39132)
- acp: Don't run local mcp servers through proxy, if set (#39100)
- Fixed potentially temporarily hanging on macOS when updating the app (#38867)
- Fixed issue where predict edit at cursor didn't work when
show_edit_predictions
isfalse
. (#38821) - Fixed wrong
AssetKind
specified on Linux forty
. (#38917) - Preview: Reverted changes to outline view. (#38982)
- ACP: Return more informative error types from
read_text_file
to agents. (#38863) - ACP: Fixed
read_text_file
returning errors for empty files. (#38856)