github x6nux/zed-globalization v1.13.0-pre
Zed Globalization zh-CN v1.13.0-pre

pre-release4 hours ago

ZedG v1.13.0-pre

Zed 编辑器的简体中文本地化构建版本,由 zed-globalization 自动翻译并编译。

目标语言: 简体中文 (zh-CN)

翻译键数: 66,487

本补丁做了什么:通过 AI 自动提取 Zed 源码中的用户可见字符串,翻译为简体中文后直接替换源码并重新编译,无需运行时 i18n 框架,零性能开销。

安装方式

macOS (Apple Silicon)

Homebrew(推荐):

# 首次安装
brew tap x6nux/zedg && brew install --cask zedg

# 更新
brew update && brew upgrade --cask zedg

DMG 手动安装:从上方下载 DMG,打开后将 ZedG 拖入 Applications。首次打开如提示「应用已损坏」,执行:

sudo xattr -rd com.apple.quarantine /Applications/ZedG.app

Linux (x86_64)

# deb 包安装
sudo dpkg -i zedg-zh-cn-linux-x86_64-v1.13.0-pre.deb

# 或解压 tar.gz
sudo tar -xzf zedg-zh-cn-linux-x86_64-v1.13.0-pre.tar.gz -C /

Windows (x86_64 / ARM64)

Scoop(推荐):

# 首次安装
scoop bucket add zedg https://github.com/x6nux/scoop-zedg
scoop install zedg

# 更新
scoop update zedg

MSI 安装包:从上方下载对应架构的 .msi 文件,双击安装,支持静默安装:

msiexec /i zedg-zh-cn-windows-x86_64-v1.13.0-pre.msi /quiet

或解压 zip 后直接运行 ZedG.exe


Zed 官方更新日志

This week's release includes improved branch picker filtering and grouping, run-status indicators for runnable gutter controls, editable image-viewer zoom levels, and GPT-5.6 Luna support for ChatGPT subscriptions.

Shipped by the Zed Guild 🛡️

  • Improved branch picker filtering, grouping, branch creation suggestions, and remote-provider icons. (#61215; thanks chirivelli)
  • Improved LSP Logs by showing request durations alongside RPC responses, making slow language server behavior easier to diagnose. (#61018; thanks aviatesk)
  • Improved solo diffs to show the full file by default while retaining Git change indicators in the scrollbar. (#60989; thanks chirivelli)
  • Deprecated Fast Mode for Opus 4.6 and Opus 4.7. (#61341; thanks tidely)
  • Fixed excessive memory usage when composing text with Fcitx5 on KDE Wayland. (#61079; thanks amtoaer)
  • Git: Fixed the GPG signing passphrase prompt appearing on every commit when gpg-agent had cached the passphrase or the key was unprotected. (#61265; thanks RemcoSmitsDev)
  • Editor: Fixed a bug where selection boxes did not render when the cursor was offscreen. (#60054; thanks feitreim)
  • Fixed bottom dock clipping when resizing windows. (#61161; thanks amtoaer)
  • Fixed editor right-click context menus intermittently failing to appear at certain scroll positions. (#61348; thanks amtoaer)
  • Fixed editor text showing through multibuffer headers and overlapping header text in transparent themes. (#61268; thanks amtoaer)
  • Fixed Git blame entries overflowing the gutter when avatars are displayed. (#61287; thanks lingyaochu)
  • Fixed inaccurate diff stats for partially staged files in the Git Panel. (#60815; thanks chirivelli)
  • Markdown: Fixed inline HTML block highlighting. (#61212; thanks feitreim)
  • Fixed Markdown emphasis delimiters being removed when joining lines. (#61298; thanks lingyaochu)
  • Fixed the preview button for Markdown and SVG files opening the focused file instead of the file in its pane when multiple panes were open. (#61218; thanks austincummings)
  • Recent Projects: Fixed the picker showing projects after they were removed from a group. (#61062; thanks RemcoSmitsDev)
  • Fixed Vim Visual and Helix Select mode behavior when selections included a trailing newline. (#61253; thanks lingyaochu)

Learn about the Zed Guild.

Features

AI

  • Added "Copy this Agent response", "Scroll to User Message", and "Scroll to top" buttons to every Agent Panel response. (#61245; thanks peakxy)
  • Added GPT-5.6 Luna support for ChatGPT subscriptions. (#61083; thanks gb-jos)
  • Improved performance in agent threads with many file changes. (#61272)
  • Updated Mistral Medium to version 3.5. (#60898; thanks dargor)

Git

  • Added support for loading Git commit template messages in remote and collaboration projects. (#55490; thanks OmChillure)
  • Added support for opening a specific line in a diff using the CLI. (#45499; thanks cs50victor)
  • Improved discoverability of the create_worktree hook for setting up Git worktrees when they are created. (#61148)
  • Improved the Git Panel's History tab to keep an entry highlighted while its context menu is open. (#61354)
  • Disabled commit actions while a commit message is being generated. (#51727; thanks cppcoffee)

Vim / Helix

  • Improved Vim paste behavior by setting the [ and ] marks to the start and end of pasted text. (#56593; thanks cppcoffee)

Languages

  • Added run statuses to runnable gutter controls, showing the last run result and providing a Clear Run Status context-menu action for completed runs. (#61095, #61375; thanks pixel365)
  • Improved Markdown previews by showing link destinations in the bottom-left corner when hovering over links. (#60942; thanks WaryaWayne)
  • Added support for surrounding selected text with backticks in Rust, C, and C++ comments. (#58674; thanks notJoon)

Other

  • Added a preview pane to the buffer symbols picker. (#61069; thanks neiii)

  • Added support for editing image viewer zoom levels directly from the toolbar. (#57215; thanks transitoryangel)

  • Added support for opening relative file links such as src/main.rs#L42 at the referenced line in Agent responses and Markdown previews. (#61006)

  • Improved Text Finder to seed its query from the focused item's selection, including the terminal. (#60351; thanks ozacod)

  • Added an include_ignored parameter to file_finder::Toggle, allowing keybindings to open the File Finder with ignored files already included. (#59568; thanks dastrobu)

    ["file_finder::Toggle", { "include_ignored": true }]
  • Added default keybindings for opening Text Finder from the editor and buffer search: cmd-alt-f on macOS and ctrl-alt-f on Linux and Windows. (#60677; thanks paveldroo)

  • Added support for the variable.parameter theme color. (#61134)

  • Added the title_bar.show_worktree_name setting, which defaults to true; set it to false to hide the worktree-name picker in the title bar. (#61137; thanks suliatis)

  • Improved editor performance through several micro-optimizations in anchor resolution, line shaping, and worktree scanning. (#61275)

  • Improved the file conflict prompt by renaming the “Discard” button to “Discard Edits,” clarifying that unsaved edits will be discarded in favor of the on-disk contents. (#55870; thanks StrongTheDev)

Bug Fixes

  • Fixed commit-msg hooks being silently skipped on commit. (#61185)
  • Fixed a bug where staging a hunk could mark a different hunk as staged, after which unstaging could corrupt the Git index, when the diff contained repeated lines. (#60584; thanks abendrothj)
  • Fixed a crash on Windows caused by re-entrant window drawing corrupting UI element memory. (#60295)
  • Fixed a crash when closing the active item while the workspace was mid-update. (#61336)
  • Fixed Agent MCP servers running from the wrong directory when started before a worktree was available. (#61365; thanks apoorva-01)
  • Fixed agents hanging indefinitely when an LSP server did not respond to diagnostics requests. (#61176)
  • Fixed copy and paste becoming unavailable on Wayland after extended IME composition. (#61454)
  • Fixed debugger sessions freezing when eagerly fetching expensive variable scopes. (#61144; thanks jasonwilliams)
  • Fixed Dev Containers created by Zed not being reusable by the Dev Container CLI and VS Code, along with several lifecycle and configuration compatibility issues. (#59020; thanks mrexodia)
  • Fixed Docker Compose dev containers not starting all configured services when resuming an existing environment. (#60780; thanks DEKHTIARJonathan)
  • Fixed Git operations failing with a misleading "Connecting to host timed out" error when they took longer than 17 seconds, such as during large fetches, slow hooks, or agent-based authentication with 1Password Touch ID. (#61185)
  • Fixed thinking support for Mistral Medium 3.5 and Mistral Small 4. (#61393; thanks ummon-v)
  • Fixed UI hangs when interacting with the Agent Panel. (#61257)
  • Fixed UI stutters when opening large single-line files such as minified JavaScript due to LSP requests. (#61447)
  • Agent: Fixed placeholder text and controls overflowing when the Agent Panel was narrow. (#61395; thanks peakxy)
  • Fixed "Scroll to User Message" jumping to the most recent user message instead of the prompt associated with the selected response. (#61245; thanks peakxy)
  • Fixed .editorconfig re-enabling trailing whitespace removal when Zed settings disabled it. (#58776; thanks MohitGoyal09)
  • Fixed ctrl-k ctrl-o opening a file picker instead of the local folder picker from Recent Projects on Linux and Windows. (#61305; thanks mTvare6)
  • Fixed ctrl-n opening a new file and ctrl-p opening the file finder at the ends of a buffer when using the Emacs keymap on Linux. (#61140; thanks apoorva-01)
  • Fixed editor: toggle diagnostics permanently disabling diagnostics for the current file. (#60963; thanks cfiq)
  • Fixed editor: toggle soft wrap doing nothing when invoked while the buffer search bar was focused. (#61150; thanks bugprone)
  • Fixed shift-click-drag failing to select terminal text while an application had mouse tracking enabled. (#60880; thanks apoorva-01)
  • Fixed tab and shift-tab failing to return focus from the Git commit editor to the changes list in Vim normal mode. (#61369)
  • Fixed vtsls showing a "doesn't point to a valid tsserver install" error on startup in projects using TypeScript 7. For full TypeScript 7 support, install the tsgo extension to use TypeScript's native language server. (#61126)
  • Fixed workspace: reopen last picker not working when the which-key helper menu was enabled, including via cmd-k cmd-p on macOS and ctrl-k ctrl-p on Linux and Windows. (#61002; thanks dbkegley)
  • Fixed a background terminal finishing startup closing the command palette or an open picker. (#60960; thanks apoorva-01)
  • Fixed a macOS crash that could occur when reading from the clipboard. (#61024; thanks d4mr)
  • Fixed a panic when completing rust-analyzer macros containing nested tab stops. (#61130)
  • Fixed ACP boolean option labels using an inconsistent text color compared with other Agent configuration controls. (#61103; thanks joshkent94)
  • Fixed active pane borders appearing simultaneously around editor and terminal panes. (#56595; thanks usizu)
  • Fixed added cursors landing in the wrong column when using tabs to align code. (#61153; thanks apoorva-01)
  • Fixed adding paths to .gitignore from remote projects. (#56368; thanks cppcoffee)
  • Fixed an error when building the remote server from source for Linux's default musl target. (#61203; thanks NewtonChutney)
  • Fixed an issue where the Zed window would shrink to the built-in display's height on macOS after screen lock or display sleep in multi-monitor setups. (#60950; thanks iahu)
  • Fixed changes not appearing in the Git Panel after uncommitting. (#60590)
  • Fixed child and parent directory navigation with the left and right arrow keys in the built-in folder picker. (#61314; thanks akshayrivers)
  • Fixed commit messages in the Git Panel overlapping other content. (#61177)
  • Fixed confirmation dialog buttons dismissing the popover underneath them when clicked in Zed-rendered prompts. (#61136)
  • Fixed cursors blinking in unfocused editors, reducing idle redraws. (#61086; thanks daandemeyer)
  • Fixed custom Mistral configurations rejecting Ministral model IDs. (#61393; thanks ummon-v)
  • Fixed escaped characters (\,, \|, \\) being dropped from snippet choice options after the first one. (#61313; thanks Ni8crawler18)
  • Fixed extension builds failing on systems where Rust is installed without rustup, such as NixOS and systems using distribution packages. (#56090; thanks karol-broda)
  • Fixed flickering in the integrated terminal when using the alternate screen. (#61325; thanks lixiaoyan)
  • Fixed incorrect rainbow bracket highlighting in certain cases. (#60364)
  • Fixed inline Git blame reserving horizontal scroll space when displayed in the status bar. (#61422; thanks interkelstar)
  • Fixed language servers receiving empty workspace folder names. (#60938; thanks 0bkevin)
  • Fixed language-name autocomplete in the file_types setting. (#58595; thanks saberoueslati)
  • Fixed MCP server toggles not updating immediately in the Settings UI. (#60552; thanks counterfactual5)
  • Fixed project search queries seeded from the current selection being interpreted as a regular expression instead of literal text when regex mode was enabled. (#61335)
  • Fixed project search with non-ASCII queries incorrectly ignoring include filters in multi-worktree projects. (#60538; thanks daydalek)
  • Fixed relative links in Markdown previews for files in subfolders when using SSH or WSL. (#61438)
  • Fixed rewrap breaking lines at non-breaking spaces. (#59893; thanks graduss)
  • Fixed searching in file diffs opened from the Git Panel. (#60936; thanks saberoueslati)
  • Fixed Shift-click sometimes extending selections from a previous word or line boundary. (#61045; thanks saberoueslati)
  • Fixed square window corners beside the workspace sidebar in client-decorated Linux windows. (#61229)
  • Fixed static images ignoring their EXIF orientation, which caused some JPEGs to render rotated or flipped in image and Markdown previews. (#61017; thanks saberoueslati)
  • Fixed the Agent Panel's context usage popover showing "1 project rules" instead of "1 project rule" when a single project rule was loaded. (#61184; thanks IbrahimKhan12)
  • Fixed the drop-down menu on the right side of the title bar shifting left after signing in. (#61267; thanks pingpong74)
  • Fixed the Git Panel losing focus when opening a file context menu, which prevented expected keyboard interaction. (#61339; thanks MalinrRuwan)
  • Fixed the Git Panel not updating ahead/behind counts after fetching. (#60590)
  • Fixed the gutter offering breakpoint and bookmark actions in unsaved buffers, where they could not take effect. (#61310; thanks saberoueslati)
  • Fixed TypeScript and TSX failing to auto-indent the bodies of braceless if, for, and while statements. (#60708; thanks apoorva-01)
  • Fixed word movement skipping single punctuation characters surrounded by whitespace. (#58882; thanks hbackman)

Breaking Changes and Notices

  • Removed the deprecated magistral-medium-latest, open-mistral-nemo, and devstral-medium-latest models from the Mistral provider. (#60898; thanks dargor)
  • Changed cmd-alt-f on macOS to open Text Finder instead of opening replace in buffer search or toggling filters in project search. (#60677; thanks paveldroo)

Don't miss a new zed-globalization release

NewReleases is sending notifications on new releases.