I'm Gonna Try Zed Now (RIP VSCode)

preview_player
Показать описание
Huge shoutout to the Zed team for their hard work on these changes, genuinely hyped about what y'all have here. I'm committed, gonna give Zed a real shot now

S/O Ph4se0n3 for the awesome edit 🙏
Рекомендации по теме
Комментарии
Автор

User: "it doesn't work on my machine"
Most developers: "not sure how to reproduce this so oh well"
Zed: *knocks on door*

ScottMaday
Автор

Right now this makes me upset with Apple for making Metal instead of using Vulkan (or sticking with OpenGL) which were both cross-platform APIs

Apoque
Автор

When is Prime gonna convert you to Neovim?

spicynoodle
Автор

I like Zed, and I really wanna use it as my daily, but without an extension system I just can't switch from VSCode.

bungbloopity
Автор

"vScODe KilLeR", i know its clickbait to call it that but it really isnt a vscode killer is it. its a mac only editor.. you can't kill competition when you dont compete at the same level

HiImKyle
Автор

11:20 is a closure, the JavaScript equivalent would be something like this: handle.update(cx, (_, cx) => cx.present()).log_err();

germandavid
Автор

The millisecond ZED is made for linux and if it's made for my distro which is fedora I would start using it right away. It looks amazing and the fact they care so much about fixing there app even going to your house to fix it really shows how much they care.

Timely-udrm
Автор

11:21, makes complete sense when you use rust.
&mut cx (pass a mutable pointer cx), |_, cx| cx.present() is just a closure (like a lambda).

Probably seems counter intuitive because you don't use rust syntax but if you do rust it is.

sarjannarwan
Автор

Really want them to add more Vi keybindings. Some commonly used commands don't work. Also a debug mode.

smithastley
Автор

Awesome to see Nathan finally put out his text editor 🔥 . I remember talking to him about this and other stuff he wanted to do back in the day. I wonder if we’ll see some CRDTs powering collaboration coming from them soon 🤔

hey_im_him
Автор

Supporting both X11 and Wayland on Linux is just a matter of using the winit crate, Which already works very well on both platforms. Once you have the initial window initialization code, the rendering is mostly a Linux-wide problem that can be done either in OpenGL or Vulkan.

Speykious
Автор

@11:21 - There's a difference between something being inherently confusing and something being unfamiliar. You can definitely write ugly code in rust, but that is very simple and elegant rust code. It just doesn't look like JavaScript/TypeScript.

hobbit
Автор

now I wanna try zed. I just wonder how it will run on my M3pro if he washing issues at first on M2

alexh
Автор

As of Zed, their work on Linux support goes really great. Initial supporting bits are there. Check their repo, you would be shook :D

dstinYwOw
Автор

RIP VSCode? I don't think so, not when I have to shell out for a Mac just to use the competition.

TimBell
Автор

11:20 this:
|a, b| a + b
is a closure in Rust. the _ means that it doesn't care what the argument's value is.
What you were seeing was them passing a value, then a closure to the update function.
I personally would do this:
handle
.update(&mut cx, |_, cx| cx.present())
.log_err();
so that it would be slightly more readable, though it still requires some understanding of the syntax.

mrt_
Автор

Did anyone else, but me notice the very Apparent flickering in Zed Editor? (very easy seen at the bottom bar of the editor) 12:14
I also checked Theo's last video and it wasn't there...

Watching on a 240hz Display (1080p) and on a 120hz Display (Also 1080p), (Tested video resolutions 4k - 720p) and can still see the flickering.

Im wondering if this is due to the recent changes, or if Zed is running so fast the Recording software isn't "keeping up", or if it might also be some artifact introduced from Youtube from its video compression algo...

Greediium
Автор

This is a good freakin solution, what fun blog post and hella nerdy I love it.

DaxSudo
Автор

tried it again and it runs so much smoother on the pro-motion. thanks theo

ahmadaccino
Автор

"The VSCode killer"
*only for mac*

ExtraTurtle