Live data from Hacker News

Zed 1.0

zed.dev

701–710 of 727 posts

Re: Zed 1.0

#701
post #642

Earlier quoted context omitted.

What's so special about clangd? I only had to silence a couple of unneeded warnings specific to codebase I was working with, which took under five minutes and that only because I finally got annoyed enough. Otherwise it took zero configuration (this was Kate though, but it doesn't matter, there is no clangd-specific default config there).

Basically that clangd needs an accurate compilation database to consume, which isn't a requirement for other language spaces.

What is an "accurate compilation database"?

If you mean that dependencies better resolve = project better be in a mostly buildable state or they complain of undefined stuff that's true.

Re: Zed 1.0

#702

Earlier quoted context omitted.

> The Terms of Service and the open source editor are separate. Zed's editor is licensed under GPL v3 (with Apache 2.0 for certain components). Those licenses govern the software itself and haven't changed. The Terms of Service apply when you create a Zed account and use our hosted services. If you use the editor without signing in, the open source licenses are the only thing that applies, and the new terms codify th…

so something that 95% of the users of Zed will end up doing? You're arguing this is a good thing because there is a "choice" in how the company gets to fuck you over?

> so something that 95% of the users of Zed will end up doing?

Will they? I downloaded it for a test run, and there was no pressure to create a Zed account. I got the impression that it's something you'd do if you wanted to use their cloud AI services, and I can't really see why you'd want a third party involved instead of just bringing your own subscription to your favourite model.

Re: Zed 1.0

#703

Earlier quoted context omitted.

many became used to this behavior with notepad++ and though it's not cross-platform, if you never entirely left windows, you're possibly still using it. especially if it's to paste giant json blobs, as npp has a plugin system, with json formatting and the like ~ anyways, sometimes i think about npp when subline is mentioned

Notepad++ is now on macOS too! https://notepad-plus-plus-mac.org

This is not an official Notepad++ release. It’s an unauthorized project misusing the Notepad++ trademark.

https://notepad-plus-plus.org/news/npp-trademark-infringemen...

Re: Zed 1.0

#704
post #701

Earlier quoted context omitted.

Basically that clangd needs an accurate compilation database to consume, which isn't a requirement for other language spaces.

What is an "accurate compilation database"? If you mean that dependencies better resolve = project better be in a mostly buildable state or they complain of undefined stuff that's true.

The compilation database[1] given to clangd needs to be complete, understood by the clangd argument parser, and capable of producing a build.

This starts to hurt bad when the compiler producing the build is not clang. If you try to use a compile database describing C++20 module compile lines for GCC, clangd will choke badly. If you're using MSVC flags that clang-cl hasn't been taught yet, clangd falls over. If you're using CMake to produce the compile database, it will leave out synthetic targets from the database and you will see errors because clangd cannot find the interfaces described by those targets. If you're not using CMake you need to configure bear or ninja or whatever to produce a compilation database for you. Etc, etc.

[1]: https://clang.llvm.org/docs/JSONCompilationDatabase.html

Re: Zed 1.0

#705
post #521

Earlier quoted context omitted.

Agreed on the language IDE points. As for scratchpad: I’ve actually been going back and forth between Zed and neovim. Imo Zed is a good graphical editor with sane defaults and preconfigured tools (and excellent vim emulation). It will never beat neovim's configurability but it’s a smooth experience ootb. Nowadays I just use both but default to Zed because it can be used both for Windows (for work, don’t @ me) and WSL…

Wait… Neovim also works on windows no?

[dead]

Re: Zed 1.0

#706

The only thing that bothers me about Zed is the theme. It's so bland it actually gives me reading difficulties. I'd be surprised if some of the color combinations don't pose an accessibility issue. Grey text on grey background is quite the choice.

I really like the jetbrains theme you can install in Zed. Give it a shot!

Re: Zed 1.0

#708

Earlier quoted context omitted.

I love Sublime, but I don't want to pay to upgrade from 3 to whatever version it is now, Zed is everything I wanted Sublime to be. Honestly, I wanted VS Code but fully native, and I feel like that's what I'm getting from Zed. I feel like some people will be put off by all the "AI" mentioned by Zed, but you're sleeping on a top tier editor where you can just ignore the AI stuff if you don't want it. It's very high qua…

The AI stuff was a lot more prominent in an earlier version, but they tweaked it a bit. It's the same with Warp forcing a login at first. Jetbrains is a heavyweight IDE, but I'm not sure if the weight is worth the features it offers anymore, at least for the things I work on. VS Code is also an IDE, but it's a bit easier on resources depending on what plugins you use and what you allow them to do. I've had combinatio…

[flagged]

Re: Zed 1.0

#709

I was all for trying it until I saw this in the License Agreement: "4.1. Zed's Use of Customer Data Customer hereby grants Zed a non-exclusive, worldwide, royalty-free, fully paid-up, non-sublicensable (except to service providers and Customer’s designees), non-transferable (except as set forth in Section 15.1) right to use, copy, store, disclose, transmit, transfer, display, modify, create derivative works from, col…

[dead]
Post reply on HN