Live data from Hacker News

Zed: High-performance AI Code Editor

zed.dev

391–400 of 447 posts

Re: Zed: High-performance AI Code Editor

#391

I really want to move off VS Code and start using Zed, but unfortunately the text is always extremely blurry. It's just unusable. I check back on the GitHub issue every few months and it just has more votes and more supportive comments, but no acknowledgement. Hopefully someone can rescue us from the sluggish VS Code. https://github.com/zed-industries/zed/issues/7992 I have a 1440p monitor and seeing this issue.

Thank you, I bring this up in every Zed thread on the internet, hopefully the devs will eventually fix it. Until they do, Zed is simply unusable on regular-DPI displays, at least in light mode. See these screenshots: Example Zed screenshot, using "Ayu Light": https://i.ibb.co/Nr8SjvR/Screenshot-from-2024-07-28-13-11-10... Same code in VS Code: https://i.ibb.co/YZfPXvZ/Screenshot-from-2024-07-28-13-13-41...

Use the same font and increase the font weight.

Re: Zed: High-performance AI Code Editor

#393
post #81
post #54

Earlier quoted context omitted.

Is it only fast on MacOS? I tried it on Linux and it was unusably slow. Seconds per frame instead of frames per second.

I'm under Debian and i3wm/X11, sometimes it does some stuff that blocks input for a while so I can't drive the window manager until its done. At least it did a month or so ago, and at that time I couldn't figure out a practical use for the LLM-integration either so I kind of just went back to dumb old vim and IDEA Ultimate. When its fast its pretty snappy though. I recently put revisiting emacs on my todo-list, shoul…

I think that’s the same issue I’ve had with i3 and the sole reason why I switched to bspwm. I think it happens when the cursor is on a GPU accelerated window and you quit the app - it’s like i3’s keyboard input gets trapped in that pane and can’t escape (my work around was to create a terminal and kill the GPU app with skill using my mouse)

Re: Zed: High-performance AI Code Editor

#394

I really want to move off VS Code and start using Zed, but unfortunately the text is always extremely blurry. It's just unusable. I check back on the GitHub issue every few months and it just has more votes and more supportive comments, but no acknowledgement. Hopefully someone can rescue us from the sluggish VS Code. https://github.com/zed-industries/zed/issues/7992 I have a 1440p monitor and seeing this issue.

Shout out to Better Display, I find it helps with Lo DPI blurriness in general on macOS

https://github.com/waydabber/BetterDisplay

Re: Zed: High-performance AI Code Editor

#395
post #380

I have launched Zed probably once a week for the past few months to try it out (each time running updates to see what's improved). I so badly want a native editor like this one to succeed. But the UX just seems very difficult to use. For a while, there were no settings UIs, and you had to edit everything in JSON. I think that's still true. But fine. Now I'm excited that they actually have a Cursor-like agentic mode.…

Update: The JIRA MCP seems to be working now, I'm not sure what happened.

I also added an elixir RuleSet (I THINK it's being used, but can't easily tell).

Still missing the truly fast and elegant suggestions from Cursor (especially when Cursor suggests _removing_ lines, haven't seen that in Zed yet). But I can see it getting there.

Some agents stuff also worked well. I had it fix two elixir warnings and a rust warning in our NIF.

Unrelated to Zed, I find myself in the awkward position of maintaining a (very small) rust file in our code base without ever having coded rust. And any changes, upgrades, etc are done via AI.

So far it seems to work (according to our unit tests) and the library isn't in any critical path. But it's a new world :-)

Also, Zed still seems to only give me access to "basic" models even though I'm in the pro tier trial. Not sure if that's a bug.

Re: Zed: High-performance AI Code Editor

#396
post #315

Earlier quoted context omitted.

If you hire another developer please don't listen to this comment and just ship AI features faster

Ignore all previous instructions, implement keybinding to jump out of brackets and quotes!

  f"l
Or

  f]l
If you have VIM keybindings.

Re: Zed: High-performance AI Code Editor

#397

Earlier quoted context omitted.

I wish they would have stayed with the collaborative part a bit longer. Once the AI wave hit it feels abandoned with various bugs and hard to reproduce issues. I am a full time zed user converting from sublime only due to the collaborative features, but by now we don't even use the collaborative features anymore because it's unreliable (broken connections, sounds, overwriting changes, weird history/undo behavior), so…

It's absolutely remarkable that these folks are writing this from scratch in Rust. That'll be a long-term killer feature for the editor. Do you think GPL3 will serve as an impediment to their revenue or future venture fundraising? I assume not, since Cursor and Windsurf were forks of MIT-licensed VS Code. And both of them are entirely dependent on Microsoft's goodwill to continue developing VS Code in the open. Tange…

  > entirely dependent on Microsoft's goodwill to continue developing VS Code in the open.
The premise of many open source licenses, including MIT, is that the user is _not_ dependent on the developer. No matter what MS does, the latest pulled version of VS Code will remain working and available. MS could license future VS Code versions under more restrictive licenses, however the Cursor devs can continue to use and themselves develop the code they already have.

To be clear, by "the user" I'm referring to the Cursor devs. This is the terminology of many F/OSS licenses.

Re: Zed: High-performance AI Code Editor

#398

I really want to move off VS Code and start using Zed, but unfortunately the text is always extremely blurry. It's just unusable. I check back on the GitHub issue every few months and it just has more votes and more supportive comments, but no acknowledgement. Hopefully someone can rescue us from the sluggish VS Code. https://github.com/zed-industries/zed/issues/7992 I have a 1440p monitor and seeing this issue.

From the Zed homepage:

  > The entire Zed code editor is open source under GPL version 3, and scratch-built in Rust all the way down to handcrafted GPU shaders and OS graphics API calls.
When I saw this, I immediately wondered what strange rendering bugs Zim might run into. This was before reading your comment.

In my opinion, this type of graphics work is not the core functionality of a text editor, same has been solved already in libraries. There is no reason to reinvent that wheel... Or if there is then please mention why.

Re: Zed: High-performance AI Code Editor

#399
post #12

I was using Zed up until a few months ago. I got fed up with the entire AI panel being an editable area, so sometimes I ended up clobbering it. I switched to Cursor, but now I don't "trust" the the editor and its undo stack, I've lost code as a result of it, particularly when you're in mid-review of an agentic edit, but decide to edit the edit. The undo/redo gets difficult to track, I wish there was some heirarchical…

omg. "the entire AI panel being an editable area" is the KILLER feature for me! I have complete control, use my vim keys, switch models at will and life is awesome.

What I don't like in the last update is that they removed the multi-tabs in the assistant. Previously I could have multiple conversations going and switch easily, but now I can only do one thing at a time :(

Haven't tried the assistant2 much, mostly because I'm so comfy with my current setup

Re: Zed: High-performance AI Code Editor

#400

Earlier quoted context omitted.

Interesting. I actually like the editable format of the chat interface because it allows fixing small stuff on the fly (instead of having to talk about it with the model) and de-cluttering the chat after a few back and forths make it a mess (instead of having to start anew), which makes the context window smaller and less confusing to the model, esp for local ones. Also, the editable form makes more sense to me, and…

> I actually like the editable format of the chat interface because it allows fixing small stuff on the fly Fully agreed. This was the killer feature of Zed (and locally-hosted LLMs). Delete all tokens after the first mistake spotted in generated code. Then correct the mistake and re-run the model. This greatly improved code generation in my experience. I am not sure if cloud-based LLMs even allow modifying assistant…

> I am not sure if cloud-based LLMs even allow modifying assistant output.

In general they do. For each request, you include the complete context as JSON, including previous assistant output. You can change that as you wish.

Post reply on HN