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)