Live data from Hacker News

Zed 1.0

zed.dev

141–150 of 727 posts

Re: Zed 1.0

#141
post #44

I really want to like Zed because they've clearly put so much work into it, but so far I've been sticking with Sublime. I have several large PHP projects that were started in the 2010-2020 era, and Zed will highlight and complain about all sorts of minor things that were standard PHP fare at the time: functions without return types, for example. My code (which works fine) looks like an ocean of red when I view it wit…

> My code (which works fine) looks like an ocean of red when I view it with Zed, and turning all those warnings off is not trivial. Isn't it just the default configuration of whatever LSP zed defaults to for PHP? So you should be able to either configure the LSP to avoid that or disable the LSP server entirely.

IIRC, Zed uses PHPactor by default. It's a mess for Kirby projects as well.

Edit for clarity: I want to fully switch to Zed, I really like it and their vision for the editor. PHP issues are a hurdle, not a turnoff to me.

Re: Zed 1.0

#142
post #87
post #70

Earlier quoted context omitted.

I could! I'd probably have to take it piece by piece, rather than telling an AI to edit hundreds of files in one epic session and hoping for the best. Even just reviewing a commit that large feels like it would be a bad use of time. Also, giving every variable a type (or using "mixed" everywhere), and giving every function a return type (more "mixed" or "void") would just make the code more verbose without any justif…

Have you investigated if the lsp and linter is configurable

From what I can gather from a cursory glance at the docs, zed uses intelephense and its diagnostics can be disabled. The whole lsp can be disabled. At the risk of sounding like I'm saying "you're holding it wrong", I have to say that this is an OP problem and not a Zed problem. These are sensible defaults that work for almost everyone, in my opinion.

Re: Zed 1.0

#143
post #6

Earlier quoted context omitted.

Yes - the Claude ACP is nice, as I like to have a view of the code while chatting. Using just the terminal for dense/long running work feels like a handicap imo. It would be great if it supported more commands though!

> It would be great if it supported more commands though! What does it not support? I want to try and figure out if its shortcomings in the ACP/Claude SDK or if it's just features that Zed has yet to support?

Context length is not shown and I dont think you can paste images? Havent tried though

Re: Zed 1.0

#144
post #90

Earlier quoted context omitted.

> My code (which works fine) looks like an ocean of red when I view it with Zed, and turning all those warnings off is not trivial. Isn't it just the default configuration of whatever LSP zed defaults to for PHP? So you should be able to either configure the LSP to avoid that or disable the LSP server entirely.

Coming from Sublime, I'd never even heard of a Language Server when I first tried Zed. As I recall, disabling particular kinds of warnings required copy-pasting some pretty exotic incantations into my project config. All of it was poorly documented, and it felt like I was doing something nobody expected me to do. Instead, I should have been able to mouse over a particular warning and say "don't warn me again about th…

[flagged]

Re: Zed 1.0

#145
post #113

Earlier quoted context omitted.

> I love Sublime, but I don't want to pay to upgrade from 3 to whatever version it is now I don't know what your financial situation is, but given that the upgrade is an $80 one off payment (a new license is $99), that it's a per-user license (not per-machine), and that there were 8 years between Sublime Text 3 (2013) and Sublime Text 4 (2021) (only major versions require a new license), I personally think it's very…

I'm using the latest free/unregistered version (4200) and I haven't experienced any limitiation so far

There isn't any other than the occasional message when you save that tells you to buy the product. It's about as close to freeware as a paid product can get.

I do suggest people pay though, it's cheap for a one-time purchase. The only reason I've ever seen the message at all is because I spent months being too lazy to dig up the license key to send to my work email. (That should also say something about how little I was being bothered by the message too)

Re: Zed 1.0

#146
post #44

I really want to like Zed because they've clearly put so much work into it, but so far I've been sticking with Sublime. I have several large PHP projects that were started in the 2010-2020 era, and Zed will highlight and complain about all sorts of minor things that were standard PHP fare at the time: functions without return types, for example. My code (which works fine) looks like an ocean of red when I view it wit…

It just doesn’t play bice with PHP, I always wanted to uniform my stack before with vscode, now with zed. But PHPStorm always win.

It really there is no realy good ide or tools for php

Re: Zed 1.0

#147
I like Zed but as a user of Scala it is not open-enough of a platform to be useful beyond small projects.

e.g. its "run" gutter icons rely on context free grammar queries, but of course Scala allows to define main methods via inheritance from a class. Zed's extension api should let the extension report entry points via whatever internal mechanism it needs.

This also goes for the various testing libraries in Scala that because only tree-sitter queries are supported therefore need a custom pattern match for each library as they have their own mechanisms, rather than letting the extension provide its own test harness (easily handled by build tools automatically) - Zed should provide something similar to VS Code's Test Explorer and Testing API interface.

Also extensions can't add new UI, so you are stuck fitting to the recipe Zed team provides for you to plug into, and often enough this is not satisfactory.

Re: Zed 1.0

#149
Have they made a way to move those tiny icons in the lower left (aka "activity bar") to larger icons on the upper left like VsCode? As it stands, I can barely see them on my 4K screen and selecting them with a mouse cursor is like a pixel hunting contest. No go for me until they offer a way to change that. Beyond that it seems like a decent editor, but if I can't switch modes back and forth, that is a deal breaker.

UPDATE: Looks like they haven't yet, bummer, and doesn't seem to have much traction either. They redirect to discord, but AFAIK that doesn't have a way to make a feature request directly?

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

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

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

Re: Zed 1.0

#150
I'm rather happy with Zed.

I use it for Elixir and ansible stuff. I may eventually be open to using it instead of PyCharm for python and/or Nova for C.

If there's one area I still feel that Zed lets me down is in pane management. Maybe I need to just learn more key shortcuts. But I spend a bit of time "managing" the secondary panes and having to switch back and forth between outline, files, search. I'm not sure what the solution is. Just wish the secondary panes weren't a scarce resource that had to be mux'ed betwixt.

I really like(d) the agent integration, but we're currently experimenting with Claude Code Desktop, and I really miss not having the tight integration. My guess is that I'm going to switch back to using the Pro subsidized version. I was getting by with ~$40-$50 a month. Now the company is paying $125 for Claude Team premium seat, and it's a lesser experience.

Post reply on HN