Zed

詳細情報

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

レビュー

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

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

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

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

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

スクリーンショット

更新グラフ

バージョン履歴

v0.159.4-pre Pre-release
Pre-release

Bug Fixes

  • Fixed slowness when collaborating (#19912).
  • Fixed an issue where diagnostic underlines and certain text highlights were not rendered correctly below block decorations such as the inline assistant prompt (#19920).
  • SSH Remoting: Fixed closing the auth dialogue to not try to auth with the empty password (#19925).
  • SSH Remoting: Fix diagnostics summary over collab (#19923).
  • Fixed a rare crash that could happen when certain SQL statements are prepared (#19922).
  • Fixed a bug where the Julia icon was not displayed for Julia files (#19916).
  • (preview only) Fixed quote-autoclose in Rust (#
(省略されました)
v0.159.3-pre Pre-release
Pre-release
  • Added an icon for Gleam files (#19887; thanks okkdev).
  • Fixed an issue where the branch switcher would show an error, when opening a file outside of the project (#19888).
  • Various SSH bug fixes (#19907, #19863, #19854, #19865, #19878, #19844, #19884, #19885, #19887, #19888, #19889)
v0.159.2-pre Pre-release
Pre-release

Enhancements

  • Added indent guides to the project panel (#18260).
  • Added indent guides to the outline panel (#19719)
  • vim: o/O now respect extend_comment_on_newline (#19766)
  • Added autoclosing of rust multiline strings (#19765).
  • Added the ability to fold all blocks of code at a target "level." macOS: cmd-k, cmd-<number>, Linux: ctrl-k, ctrl-<number> (#19750).
  • Added keybindings for applying hunks in Proposed Changes: cmd-shift-y / ctrl-shift-y (#19749).
  • Improved Inline Assistant placeholder text. Including focus context pan
(省略されました)
v0.159.1-pre Pre-release
Pre-release

Enhancements

  • Switch to using Anthropic -latest model names by default (#19615).

Bug Fixes

  • Fixed a panic that could occur when trying to complete arguments with the /delta command (#19693).
  • Fixed terminals opened on remote hosts failing to deserialize with an error message after restarting Zed (#19672).
  • Various SSH improvements (#19672, #19668) (Preview Only).
v0.159.0-pre Pre-release
Pre-release

Enhancements

General

  • Added file icons for Zig, Julia, SCSS, HCL, Nix, and Roc files.
  • Added macOS Services menu (fixed global macOS shortcuts) (#16959).
  • Added highlighting for "invisible" unicode characters. This includes ASCII control codes, and best effort detection across the rest of the Unicode range (#19298).
  • Added support for detecting images with non-lowercase file extensions (#19304).
  • Added a user-visible error message when a manual save fails (#19311).
  • Improved [re]open for external worktree entries (#19612).
  • Improved prompt for generating context editor summaries (#19
(省略されました)
v0.158.1

Enhancements

General

  • Added the ability to click intermediate auto-folded project panel entries (#18956).
  • Added a new editor: format selections action that allows formatting only the currently selected text via the primary language server (#18752; thanks terziele).
  • Added an editor: reload file command (#18395; thanks schpet).
  • Improved performance on macOS when working with very long lines (#19215).
  • Adjusted the divider rule in LSP hovers to be more muted (#19255; thanks dyedgreen).
  • Switched to using the system locale in the terminal instead of forcing en_US.UTF-8 (#18967; thanks shish).
  • Improved
(省略されました)
v0.158.1-pre Pre-release
Pre-release

Bug fixes

  • Fixed Account URL (#19300)
v0.158.0-pre Pre-release
Pre-release

Enhancements

General

  • Added the ability to click intermediate auto-folded project panel entries (#18956).
  • Added a new editor: format selections action that allows formatting only the currently selected text via the primary language server (#18752; thanks terziele).
  • Added an editor: reload file command (#18395; thanks schpet).
  • Improved performance on macOS when working with very long lines (#19215).
  • Adjusted the divider rule in LSP hovers to be more muted (#19255; thanks dyedgreen).
  • Switched to using the system locale in the term
(省略されました)
v0.157.4-pre Pre-release
Pre-release
  • Fixed Zed not being open filenames with special combination of brackets (#18268)
  • Fixed worktree.read_text_file plugin API working incorrectly (#19050)
  • Fixes horizontal scrollbar not scrolling enough for certain paths (#18939)
v0.157.3-pre Pre-release
Pre-release
  • Fixed completion menu rendering.
v0.157.2-pre Pre-release
Pre-release
  • Fixed completion items inserted with a delay (#19005)