Live data from Hacker News

Zed, a collaborative code editor, is now open source

zed.dev

621–630 of 642 posts

Re: Zed, a collaborative code editor, is now open source

#621

Earlier quoted context omitted.

The way the other guy said. Then it breaks enough times, you give up, and switch to Helix. Nothing snappier out there (vanilla Vim included) and it comes with all the goodies you'd install 100 packages for (DAP, LSP, treesitter, sane default configs for dozens of languages) To each their own, but for a hardcore Emacs user (wrote a number od my own plugins) that actually tried and couldn't seriously adopt VSCode for m…

Is there something that approximates org-mode outlining? I don't need all the other stuff org-mode does, but just the simple outliner functionality combined with all the other Emacs stuff is my golden handcuffs.

Not that I'm aware of just yet, unfortunately, so might be a good reason to stick around. For me the switch coincided with jumping on the zettelkasten train and I haven't looked back since. I miss some org mode fratures but constantly `org-refile`-ing I can do without.

Re: Zed, a collaborative code editor, is now open source

#623
I’ve been trying out Zed for the past two days. It’s for sure way more zen and focused compared to VS Code and I really enjoy that. At the same time, I felt the syntax highlighting wasn’t to the degree I’m used to and so I had to look a little longer to find certain words I had typed. All in all, I’m trying to find ways to use it because of how smooth it feels

Re: Zed, a collaborative code editor, is now open source

#624
post #176

How many people find real time sharing helpful? I've never found it to be beneficial. I'm curious.

In our 100% remote startup, VSCode live share and Slack Huddles is how we work through the really tough stuff together. We should probably do it more often than we do, but there is a real fatigue after an hour or two.

what do you think causes the fatigue?

Re: Zed, a collaborative code editor, is now open source

#625
post #568

Earlier quoted context omitted.

What a weird statement. It's beautiful! You don't need comments, just read the code. No need to litter code with ambiguous language. The only place a comment fits is if the purpose is not clear from the code.

This file does not need comments? https://github.com/zed-industries/zed/blob/main/crates/multi...

Honestly no. Not more at least.

There are some that does exactly as I mention by mentioning things not in the code like:

```

// Non-generic part of edit, hoisted out to avoid blowing up LLVM IR.

```

Most of the others it does have are even unnecessary. Like this one.

```

/// Returns enclosing bracket ranges containing the given range or returns None if the range is not contained in a single excerpt

pub fn enclosing_bracket_ranges(

```

The description is literally in the function name.

Also this tweet touches on a similar issue - https://twitter.com/transmutrix/status/1750563200708309466

Re: Zed, a collaborative code editor, is now open source

#626

Earlier quoted context omitted.

You know Windows is the most common development platform? If it were me I'd prioritize it

The Zed team disagrees. Here is what they say in the github discussion on the issue: ( https://github.com/zed-industries/zed/issues/5394 ) "We will let you know when windows support is under development. The Zed team isn't taking feedback on when we start on windows support, nor why we didn't start with windows. The amount of people on each platform isn't relevant, as it starts with the base assumption that more peop…

Gotta respect that they know what they want.

Re: Zed, a collaborative code editor, is now open source

#628
post #556

Is there a way to explicitly disable Copilot/AI/collaboration features? I won't be able to use this at work if there's a risk that it'd upload my code. It looks like a very fast editor (with Vim keybindings!) and I'd love to use it even without AI :)

  "features": {
    "copilot": false
  }

Re: Zed, a collaborative code editor, is now open source

#629

Earlier quoted context omitted.

> older editors that are doing syntax highlighting via regex. I mean, Emacs, which can probably be considered the oldest code editor at this point, got built-in tree-sitter (which is what Zed uses under the hood) support in the last release. So it's not really related to editors being new or old

As I understand, tree-sitter implementation in Emacs is currently more like a foundation for development / adoption by plugins, it's not really usable as-is today.

There are multiple tree-sitter based major modes that are usable right now!

I use python-ts-mode, rust-ts-mode, c++-ts-mode, bash-ts-mode and a few more right now and they work well.

You can write your own modes with it also, but I have not yet looked too deeply into this.

It's definitely usable today in emacs-29, but not every language has a tree-sitter mode yet.

Whoops my tab was outdated and I didn't see that others already replied.

Re: Zed, a collaborative code editor, is now open source

#630
post #537

I have 2 Macs, PCs, and Linux. I need a cross-platform editor, for which I use emacs or VS Code right now. Will Zed eventually go cross-platform before 2025?

https://zed.dev/roadmap It's on the roadmap for 2024

Cool, looking forward to trying it.
Post reply on HN