Hacker Newsnew | past | comments | ask | show | jobs | submit | anthony-eid's commentslogin

We support create git worktree hooks too

Is there an example of this?

The worktree create hook is documented https://zed.dev/docs/tasks?highlight=hook#hooks

And then I guess setting up tasks for the cleanup part, but it'd be great to see that get automated too so I don't need to remember it.


What git features are you missing? We've been adding a ton recently

I use zed every day, but the git view is still buggy and unreliable for me. It often chooses the wrong folder---a subfolder rather than the root of my git project---and shows that there are no changes. And sometimes, even when the right folder is selected, it will still incorrectly say there are no changes.

Another bug is that clicking on new files in the git UI doesn't bring up their diff---you need to click them twice to open the file. I'd like to have those files included in the diff view just like other files are.

I'd love for there to be an easier way to get to the "view file history" view---I didn't realize that it existed until I tried searching for it. I'd love a "line history" view like GitLens has, as well.


Just injecting this here: What I've been missing is an equivalent for GitHub's "blame prior revision" feature to quickly follow through the history of individual source lines.

https://github.com/zed-industries/zed/discussions/42583

Thanks for building an awesome product :)


If you're taking suggestions I'd like to be able to see when I'm over the 72 character limit, last time I checked there was no way to know inside Zed when writing the commit message though I might be wrong. Other than that I think Zed's great and multi-buffer editing is really swell.

Accessibility is apart of gpui roadmap.


> Unfortunately, unless you bake it in from day #1 that's not so simple to fix afterwards.


The core team built Linux support and we're starting to work on Windows as well


We have multiple teams at Zed each with their own focus. In fact, you can see all the projects we're working on if you view our channel notes.

We're going to be adding more features to the debugger for a while


By default Zed has a user choose what type of configuration they want. That could be something like LM Studio, Ollama, or your own API keys to a provider you're already paying for.

AI also isn't shoved in your face when using Zed, there's one small button on the button right.


> there's one small button on the [bottom] right.

Wait there's an always-present AI button in the normal text editing UI? That's way more prominent than I expected, I assumed it was just an option in a settings screen somewhere. I definitely don't want an AI button that's always on screen.

I just downloaded Zed to see this for myself and found not only one but two AI buttons in the lower right, one for integration with chat bots and one for their "prediction" AI. Both try to get you to log in to online services (even though, yes, a local chat bot is an option for one of them).

It seems like you can remove the chat bot ("agent") button through their config file, but I found no option to remove the "predictions" button.

Man this editor is pushing "AI" way harder than I imagined. As I said I genuinely assumed that it was just like iTerm2's chat bot integration where you could enable it in a settings screen.


AI features are essentially non-negotiable for a lot of people these days, and a lot of companies too. It’s hard to deny that LLMs coding assistants are at a minimum pretty promising. More promising than many other LLM uses. Zed wants to be a professional IDE, not just a random text editor, and LLM services are (whether you like it or not) an important tool in that IDE toolbox.

It’s fair to have huge concerns over AI (I certainly do), but I don’t think it’s fair to expect IDEs to skip some of the only technology that developers (and companies, importantly) are willing to pay for in an IDE.


Here's the PR for variable/expression watching: https://github.com/zed-industries/zed/pull/32743

I don't think there's an issue for data breakpoints, but you can make one for us


Hey Laserbeam, I'm one of the devs that made the debugger and the one that wrote the article.

We do have a basic stack trace view that basically all debuggers support. What's coming out in the near future is a stack trace view in our multi buffer system. In fact, you can use the "show stack trace" action while in an active debug session to expand the call stack in a multi buffer, where each excerpt is a frame. It's just not up to the quality that I and several others expect from Zed, so I didn't advertise it.

There's also a PR for a watching variables/expression that is going to be merged in a couple of days. The functionality is done, but we didn't want to add a feature so close to launch that wasn't fully tested.

Support for data breakpoints will come in the near future. I can't say when because we're planning on focusing on automatic configuration for a while, but it is a priority.

We do support simultaneously debugging multiple sessions at the same time and multithreaded debugging too. There's still more to do with it, but the support is definitely there!


I am VERY confident you guys have everything I mentioned either half working or coming shortly, so I'm not worried. I just saw a "the debugger is here!" announcement, then read the announcement, and saw what's still under todo... My reaction is "well, it's not here, it'll be here in a few weeks". And that's ok ^.^

Am impressed by the under-the-hood discussion though. Keep up the great work!


Thank you for the positive energy and I'm glad you liked the under the hood section!


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: