Zed
詳細情報
タイトル | Zed |
---|---|
URL | https://zed.dev/ |
バージョン | ver 0.187.2-pre |
更新日 | 2025/05/15 |
追加日 | 2024/01/25 |
種別 | フリーソフト / オープンソース(GPL) |
説明 | AtomエディターとTree-sitter構文解析フレームワークのクリエイターが率いる高速テキストエディタ。 |
レビュー
Zedは、AtomとTree-sitterのクリエイターによる、高性能でマルチプレイヤーなコードエディタ。ソースコードも公開されている。
IDEのパワーと軽量エディタの応答性を組み合わせ開発者の生産性を高めることができる。CPUコアとGPUを効率的に活用し、起動やファイルの読み込みを高速化し、キー入力に対する応答性を高めている。
GitHub Copilotをサポートし、GPT-4を使って自然言語のプロンプトを入力してコードを生成したり、リファクタリングすることができる。内蔵のアシスタントパネルでコンテキストを切り替えることなくモデルと会話し、インライン生成中に会話を参照することもできる。
すべてのバッファの完全な構文ツリーを維持し、正確なコードハイライト、自動インデント、検索可能なアウトラインビュー、構造選択を可能にする。言語サーバープロトコルを使用して、自動補完、コードナビゲーション、診断、リファクタリングを行う。
Vimモードやターミナル、テーマにも対応。
スクリーンショット
更新グラフ
バージョン履歴
- Debugger Beta: Added support for menu navigation actions (
ctrl-n
,ctrl-p
, etc.) in the stack frame list and module list. (#30682) - Fixed rejecting overwritten files if the agent had previously edited them. (#30745)
- Debugger Beta: Tidied up dropdown menus (#30679)
- Agent: Fixed Markdown codeblock header buttons being pushed by long paths/file names. (#30645)
- Agent: Fixed a bug where recommended models were duplicated in all models list (#30645)
- Agent: Fixed tool use in Gemini models (#30689)
This week, we are launching the beta for our new debugger. Sign up for the waitlist and we'll send you an email once we let you in. Meanwhile, today's preview release includes a minimap, image support in hover documentation, and many improvements to the agent panel.
Enhancements
- Added minimap for high-level overview and quick navigation of editor contents. (#26893; thanks esimkowitz)
- To enable, use
"minimap": {"show": "always"}
. See the PR for configuration options.
- To enable, use
- Added support for rendering images with data URLs in markdown. This can show up in hover documentation provided by language servers. (#30322)
- Added
- Agent: Added image support for Copilot Chat models. (#30155)
- Agent: Added a menu item in the panel's menu for the zooming in/out feature. (#30554)
- Agent: Added support for zooming the agent panel via
workspace::ToggleZoom
. (#30504) - Agent: Added support for Amazon Nova Premier. (#29720)
- Agent: Added support for Amazon Pixtral Large 25.02 v1. (#28274)
- Agent: Added support for Writer Palmyra X4 and X5. (#29719)
- Agent: Added Cross-Region inference support for US Claude 3.5 Haiku. (#28523)
- Agent: Improved the settings view scannability by making each provider block collapsible by default.
- Agent: Added back some missing actions, including
assistant: quote selection
. (#30428) - Agent: Fixed layout shift happening in the toolbar (both in the singleton and multibuffers) due to the "Generating" label that appeared while the agent is still generating a response. (#30422)
- Agent: Fixed text overlap for code blocks nested in lists in agent response. (#30390)
- Agent: Fixed the rendering of added context when editing past messages in a thread. (#30417)
- Agent: Persist profile changes for new threads (#30408)
- Agent: Preserve previously selected item in Thread History on update (#30415)
- Agent: Simplify the
- Agent: Improved model selection with fuzzy search support. (#30281)
- Agent: Improved debug output for agent threads. (#30341)
- Agent: Render edit tool error as Markdown and allow selecting it. (#30325)
- Agent: Fixed autoscrolling to history entry when navigating via keyboard. (#30321)
- Agent: Fixed message editor's button positions when expanded. (#30311)
- Agent: Fixed a bug that caused the profile selector to display a checkmark next to the wrong profile. (#30334)
- AWS Bedrock: Fixed case where users couldn't delete manually added AWS credentials. (#28350)
- Fixed a bug that prevented Copilot models fro
- Agent: Added
mistral-medium
to the Mistral provider. (#30171) - Agent: Improved subscription-related information in the configuration view. (#30252)
- Agent: Improved latency when applying edits. (#30245)
- Agent: Improved tool schema compatibility for Gemini models. (#30216)
- Agent: Improved tokenizer support for OpenAI models. (#30242)
- Agent: Saved profile selection per-Agent thread. (#30090)
- Added a way to clear activity indicator. (#30204)
- Fixed extension suggestions repeatedly appearing for recommended extensions like Ruby or Nix. (#30244)
- Fixed terminal
cmd
- Added the ability to open
/
as a project folder over SSH. (#30190) - Changed the initial state of the SSH project picker to show the full path to your home directory on the remote machine, instead of
~
. (#30190) - Agent: Fixed a bug where agent edits would fail when using GitHub Copilot Chat. (#30178)
- Agent: Use correct timezone for thread history separators (#30059)
- Agent: Updated copy about Zed Pro in the configuration view (#30152)
- Agent: Fixed "consecutive tool use limit" callout spacing (#30145)
- Agent: Fixed the agent profile menu flickering after updating the assistant panel dock position in the settings (#30109)
- Agent: Fixed a bug that would prevent the agent from working over SSH (#30144)
- Ollama models no longer require the
supports_tools
field in settings (defaults tofalse
) (#30120)
Today's release introduces the Agent Panel for AI-powered editing.
Bug Fixes
- Fixed a bug that would cause the message composer in the agent panel to not render when the context strip was empty. (#30086)
- Prevented
agent: open active thread as markdown
from panicking when used in a non-local project. (#30063)
Today's release introduces the Agent Panel for AI-powered editing.
Enhancements
- Added hover state to editor scrollbars. (#28064; thanks MrSubidubi)
- Added
ctrl-r
binding to refresh diagnostics in the project diagnostics editor context. (#29706) - Added icon for branch switcher in title bar. (#29494; thanks shank03)
- Added support for identification and authorization when using a SOCKS proxy. (#29591; thanks tidely)
- Added
workspace.title_bar.show_onboarding_banner
preference to hide onboarding banners. (#29709; thanks nt8r)