Business

Zed 1.19 brings call hierarchy and live search

The newly released Zed 1.19 code editor introduces call hierarchy navigation and live project search, streamlining codebase navigation and Git workflows for developers.

AlphaSignal3 days agoBusiness
Image: AlphaSignal

The open-source code editor Zed has released version 1.19, delivering a series of workflow refinements across macOS, Windows, and Linux. The most notable addition for developers navigating complex codebases is call hierarchy support. Triggered via cmd-k cmd-h on macOS or ctrl-k ctrl-h on Windows and Linux, this Language Server Protocol feature allows users to view incoming and outgoing calls for any given function, making it easier to trace execution paths without manually searching through references.

Project-wide search now updates in real time as users type, matching the behavior of other modern editors. Developers working on massive monorepos can disable this feature by setting search_on_type to false. Additionally, the update resolves a bug where search results retained stale data from closed untitled buffers. The Git Panel also receives a major usability upgrade, introducing multi-select capabilities via shift-click and cmd-click or ctrl-click. This allows developers to stage, unstage, discard, or trash multiple files simultaneously.

Untitled buffers in Zed 1.19 can now automatically detect programming languages like Python, Rust, or TSX when code is pasted or typed, instantly enabling syntax highlighting and language server features. Meanwhile, the editor's built-in AI assistant has received several performance upgrades. These include support for effort-based reasoning with OpenRouter models, improved streaming for OpenAI-compatible providers, and reduced memory consumption during extended sessions. The update also addresses UI freezes caused by large tool inputs and properly handles Anthropic prompt-length errors.

Other minor enhancements in this release include tabular data previews for CSV, TSV, SSV, and PSV files using cmd-shift-v or cmd-k v. Helix mode users gain support for closest-pair text objects with m i m and m a m, while terminal vi mode adds Visual Line selection with V. Finally, a new reveal_if_open setting lets users jump to already open buffers in other panes rather than duplicating them in the active view.

This is our own summary of reporting by AlphaSignal

More in Business