Тёмный

Why I switched from VSCode to Zed. 

Flo Woelki
Подписаться 11 тыс.
Просмотров 30 тыс.
50% 1

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 102   
@ignaskavaliauskas9812
@ignaskavaliauskas9812 3 месяца назад
I see that you are a new channel and don't want to hate on you, but this video is quite useless for anyone looking to switch code editors. Instead of yapping, it would be a lot more interesting to see you actually use the tool and compare it directly to vscode. The main reason vscode is so popular is because of it's plugin ecosystem. You can manage deployments, connect and view database, manage docker containers, has git integration and so on. Can Zed offer this?
@FloWoelki
@FloWoelki 3 месяца назад
All good and thank you for the feedback! I know that this video was a bit too short and more on talking than showing facts. This video could have been better! To answer your question: not yet, but they also do have a tiny plugin ecosystem as well. I think that will definitely improve.
@Aceptron
@Aceptron Месяц назад
@@FloWoelki well, vscode had a head start, and it has tons of officially supported and community made plugins. The ecosystem will stay bigger.
@DarthVader11912
@DarthVader11912 Месяц назад
The 'plugin' ecosystem is just a scam mate. It uses LSP and other tools in the background. Stuff you can get in other editors while sucking up all of your RAM and being slower than a turtle. You spent more time waiting for completions than writing code in the piece of crap.
@Aceptron
@Aceptron Месяц назад
@@DarthVader11912 a bit exaggerated imo, but good point
@krzysztofkwolek5810
@krzysztofkwolek5810 Месяц назад
@@DarthVader11912ok, you can. But you don’t. I wanted to give Zed a try as a Angular developer. At first, I found out that angular templates work out of the box - great. But not so fast. New template syntax, which is out for like 1 year now isn’t supported yet. Then it is still missing stuff like referencing variables from class in template. If you don’t like something in vscode, you already have mature selection of extensions to customise it.
@davidowens9597
@davidowens9597 2 месяца назад
Have you compared Lapce to Zed? Lapce is also a fast code editor written in Rust.
@ThomasWSmith-wm5xn
@ThomasWSmith-wm5xn 3 месяца назад
I work on a massive codebase - how is vscode slow? zed doesn't have the autoclose or renaming html/jsx tags and for that reason I really cant use it. kills time and makes things slower. I can get around some of the shortcoming and build my own snippet lib but dang - so many basic things you expect from vscode or any text editor that zed just doens't let you do or have.
@FloWoelki
@FloWoelki 3 месяца назад
Yes, sometimes JSX feels really buggy. I agree. But it's important to note that it's still in an early stage of development. It will only get better :)
@krux02
@krux02 2 месяца назад
So you are willing to give zed another chance if that feature gets implemented it some point in time? Or is there something structurally wrong with zed that you don't see being fixed at anytime?
@ThomasWSmith-wm5xn
@ThomasWSmith-wm5xn 2 месяца назад
@@krux02 Nope thats pretty much it. Farting around on backend was super easy switch from vscode. The autoclose / rename thing killed productivity, when using it for FE projects. I have it installed and will follow the updates. An extension store inside the app would do wonders.
@daggalando
@daggalando 2 месяца назад
@@ThomasWSmith-wm5xn use an extension called Emmet
@DiogoSilva-xx8nz
@DiogoSilva-xx8nz Месяц назад
i can imagine that massive codebase
@Kaptime
@Kaptime Месяц назад
It's impressive, closer in performance to something like Vi/m, Kakoune, Helix than VSCode. I still prefer Helix but for something more like a full IDE and all the AI, multicursor, modes, collab features it's great.
@jaxxedbytes
@jaxxedbytes Месяц назад
I really wonder what people mean by "slow editor". Never, like not even once, peeked into a situation where code was appearing slower than I typed or I dunna, waits more than a few seconds - like 2 or 3. Problem seems a bit like made up by the developers of Zed ;) I mean even JetBrains is not that slow, and when it is, you just reload it. But exchanging top notch static analysis and code intelligence for one second of saved time - like, whyyyyy? :) It's a bit like going with a bike around the world and saying it allows you to save on fuel. Well, yeah, it does. But... :))))
@data-engineering-for-all
@data-engineering-for-all 3 месяца назад
Can Zed pull out all the features of vscode and maintain a speed exceeding other code editors like Jetbrains and VsCode
@FloWoelki
@FloWoelki 3 месяца назад
Exactly! Zed will absolutely crush vs code when it comes to the performance.
@dyto2287
@dyto2287 3 месяца назад
@@FloWoelki Wow... what performance though??? What kind of stone age laptop do you use that you need to care about text editor performance. It solves problem that noone literally have and slaps AI buzzwords on some basic chatgpt integration with basic features for marketing.
@kylerjohnson988
@kylerjohnson988 2 месяца назад
@@dyto2287if you use VS Code to work on a large enterprise app or a big monorepo, you will run into the limitations of its electron base. Language servers and linters crash and have to be restarted somewhat often, any refactor operations are slow, cmd/ctrl + clicking for references randomly stops working, etc. I really like VS Code and I use it for pretty much everything but I had to give it up in favor of WebStorm and GoLand at work. I’ve encountered these issues on Windows 10, windows 11, and several Linux distros on a Dell Workstation with an Intel Core Ultra 7 processor with 16 cores at 4.8 GHz and 32GB of RAM. It wasn’t the machine. I’ve also encountered these issues on an Intel MacBook Pro and a M2 MacBook Pro both with 32GB of RAM. Zed doesn’t have support for all the language servers I need, but I’ve already done some work with a large Go codebase with it where I had previously had some trouble with VS Code.
@Fizzify
@Fizzify 2 месяца назад
@@dyto2287 You have clearly not worked with large codebases. Even with a power computer, autocompletions can be very slow when working on a company level project.
@dyto2287
@dyto2287 2 месяца назад
@@Fizzify Autocompletion relies on LSP anyway so there won't be any real difference since both editors will run same LSP servers.
@cbbcbb6803
@cbbcbb6803 Месяц назад
Years ago, I took a course in Unix. The instructor insisted tthat we should learn and use vi on the grounds that vi come with every Unix. I learned it though I did nit like. My complaint was that everybody had an internet connection and that there were good editors available that would accommodate anybody's preferences. It annoys me that vi doesn't open defaulted to input mode. Every other editor that I have experience with assumes you want to edit something. After all, its purpose is in their named description. It is the vi *editor* hint hint hint. So, I will look at Zed.
2 месяца назад
man when hear people say vscode is slow, it sounds weird to me. My lazyvim nvim is so slow compared to vscode, I am shoked!
@DeveloperLeon
@DeveloperLeon 2 месяца назад
Personally, I've been really enjoying Helix lately. I liked the idea of Neovim and tried the switch but the motions did not feel natural to me. The Helix motions do feel much more natural to me though. Helix is also written in Rust, so it has great performance, and has most of the core features baked in, so very little config needed compared to Neovim. I'd be quite interested to give Zed another try if it could implement Helix mode.
@pyrosoft1077
@pyrosoft1077 2 месяца назад
why tf would they make helix mode
@DeveloperLeon
@DeveloperLeon 2 месяца назад
@@pyrosoft1077 oh dear, you sound upset, did that suggestion offend you? Deep breaths. It’ll be ok.
@pyrosoft1077
@pyrosoft1077 2 месяца назад
@@DeveloperLeon i hope bro, life tough, i dont wanna miss her anymore
@Nightwulf1269
@Nightwulf1269 2 месяца назад
Hi and thanks for the video. I just started to try Zed out and configure it especially because I'm coding in Zig and VS/OSS-Code are pretty slow and sluggisch with code completion and so on. The speed is amazing and I love it already for that. But what is really a pain for me is the lack of a debugger integration with lldb or gdb. Would have been a higher priority as having AI integration. To be honest: for me that never helped with anything and I have my doubts it will play a big role in development after the current hype.
@FloWoelki
@FloWoelki 2 месяца назад
I do agree. Possibly, there is an open issue on GitHub to support this sort of debugging? Try to upvote that, if it already exists.
@charlesbcraig
@charlesbcraig 2 месяца назад
I had skill issues setting up NeoVim but found LunarVim, which has most features already added (VSCode for bigger projects). I run an old MacBook Pro Retina early 2013 (what a tank!) and the text in Zed turns to gibberish when I scroll. I believe this is due to my GPU not being supported :/ I’ll upgrade when the M9 chips come out :D
@PeterSahanaya
@PeterSahanaya Месяц назад
m9? 😂👌
@einzelltuter2847
@einzelltuter2847 7 дней назад
How did you get vim "useable" or "userfriendly" for a German keyboard?
@FloWoelki
@FloWoelki День назад
I never tried vim on a German keyboard :p I've just switched to a US keyboard some time ago and then switched to vim.
@einzelltuter2847
@einzelltuter2847 День назад
@@FloWoelki So geht es natürlich auch. Das ist mir leider nicht möglich. Ich müsste dann ständig zwischen Deutsch und Englisch wechseln. Mit 2 Tastaturen wollte ich auch nicht am Schreibtisch sitzen.
@FloWoelki
@FloWoelki 17 часов назад
@einzelltuter2847 also theoretisch kriegst du auch die Umlaute alle auf einer englischen Tastatur hin, wenn es dir darum geht. Englische Tastatur ist halt generell auch deutlich angenehmer
@igors634
@igors634 2 месяца назад
You don't have to use VSCode with Electron. You could just run VSCode in a docker container and access it via browser which saves running an Electron instance.
@DiogoSilva-xx8nz
@DiogoSilva-xx8nz Месяц назад
even worse trough browser
@Elkhaligy
@Elkhaligy 2 месяца назад
I can handle the 1 sec difference between vscode and zed lol, thank you.
@iulikdev
@iulikdev Месяц назад
I'm fan of rust.. but it's only available to mac, i have a M2 air, 8GB. I also have a desktop amd 7900x 12cpu/64GB/Nvidia GPU. Between zed on mac and vscode on desktop i choose desktop machine.
@tyler361t2
@tyler361t2 3 месяца назад
can you make a video showing how to get ollama to work with zed
@GreatTaiwan
@GreatTaiwan Месяц назад
how do you edit yoru videos love the paper style
@lMINERl
@lMINERl 3 месяца назад
Zed is a meh i dont think ppl will switch to it anytime soon cause it doesnt add anything new unlike terminal based editor ( vim / neovim / helix) plus it doesn't have lunix and windows I think ppl who need to switch from vscode are who looking for productivity improvement while writing code
@FloWoelki
@FloWoelki 3 месяца назад
That sounds quite reasonable. We'll see how Zed evolves in the future :)
@bronzekoala9141
@bronzekoala9141 3 месяца назад
Will definitely switch to it once it's available for linux.
@FloWoelki
@FloWoelki 3 месяца назад
By now, it is available for Linux 🎉
@eddy147Tennis
@eddy147Tennis 2 месяца назад
If speed is such an issue, then why not consider (neo)vim? It is fast and already has a great eco system.
@DiogoSilva-xx8nz
@DiogoSilva-xx8nz Месяц назад
because ui is also an issue and no one wants to spend time configuring neovim
@艾曦-e4g
@艾曦-e4g 3 месяца назад
IMO, zed just support vim mode not vim, because it cannot embed neovim which hinders me from adapting zed editor.
@FloWoelki
@FloWoelki 3 месяца назад
Absolutely. But it feels quite refreshing because they heavily focus on a native Vim integration. What nvim feature do you currently miss in Zed?
@艾曦-e4g
@艾曦-e4g 3 месяца назад
@@FloWoelki TBO, zed vim-mode is as good as or even better than others. For me, I work on terminal using neovim as editor and other cli tools,. BUT zed is a gui app which provides terminal. I may switch to it if I find out the proper workflow with it. I do really want to know how your guys' workflow on it. Thank you for the reply.
@FloWoelki
@FloWoelki 3 месяца назад
@@艾曦-e4g Yeah definitely makes sense! Maybe I could make a video about it. But generally I use the same key bindings as in my nvim config. Additionally, I still use my terminal sometimes to e.g., execute things :D
@fresonn
@fresonn Месяц назад
Just tell them that dhere is no visual git panel in zed.
@tadiwapfachi
@tadiwapfachi 10 дней назад
only reason i switched to zed. vscode is great but zed takes of some training wheels and its great
@martingreler6236
@martingreler6236 3 месяца назад
Very fast and elegant but no DEBUGGER!
@FloWoelki
@FloWoelki 3 месяца назад
You are right. But there are some first implementations for having a debugger in Zed.
@Peeeeeew
@Peeeeeew 3 месяца назад
Not ready to switch now, will see where Zed go
@jackreacher963
@jackreacher963 3 месяца назад
Mac only != VS Code killer... Who is paying all these youtube coders to advertise a software which is mac only...
@FloWoelki
@FloWoelki 3 месяца назад
That's true; it's not yet available for Linux or Windows. There is an ongoing roadmap issue for that: github.com/zed-industries/zed/issues/7015 Don't worry, it will be available soonish ;) FYI: I am not getting paid by them; I am just really excited about Zed.
@badmax7319
@badmax7319 28 дней назад
Now also available for Linux.
@everybodyguitar5271
@everybodyguitar5271 Месяц назад
The only problem for zed is it lacks of extensions.
@FloWoelki
@FloWoelki Месяц назад
I agree. But let's see what the community develops :)
@desvendandoornasaude4127
@desvendandoornasaude4127 3 месяца назад
Good video dude! I use Linux as my main OS and Neovim, they are so fast to code, I have a really good experience with them. I am waiting Zed release to Linux to try it.
@FloWoelki
@FloWoelki 3 месяца назад
Thank you! By now, they do released a Linux version * _ * Feel free to check it out on their GitHub.
@adam.b3159
@adam.b3159 3 месяца назад
Mega cool. Keep pushing with great video content
@FloWoelki
@FloWoelki 3 месяца назад
Thank you! Will do!
@vijayhardaha
@vijayhardaha Месяц назад
Plugin plugin plugin 😂 vscode is useful when it has plugins otherwise, I can code in notepad as well 😂😂 Zed is good too but the plugin ecosystem is missing currently, hopefully it will grow soon and we can have same shortcuts and feature as vscode for our workspace ❤
@JaderRubini
@JaderRubini 2 месяца назад
I'm trying to like Zed, but it's just still too raw for me. Keeping an eye on its evolution though, I think it might be the one I'll settle with.
@FloWoelki
@FloWoelki 2 месяца назад
That's awesome! Always stay curious :)
@anonymouscommentator
@anonymouscommentator 2 месяца назад
when the editor with a mere fraction of the features is faster than vscode 🤯
@FloWoelki
@FloWoelki 2 месяца назад
Well, they are constantly developing the editor, so they might have someday the same amount of features but will be faster.
@Taddy_Mason
@Taddy_Mason 2 месяца назад
Are people really hitting performance limitations on VS code? If one is working on a huge monorepo with thousands of files and billions of lines of code, then perhaps. I have a heavily modded vscode with more plugins than the npm registry and i honestly don't notice any performance hits...sure it might consume 5x the memory of the next "lean" code editor but i also have 32gb of memory on my dev mac. I suppose what I'm trying to say here is that a simple (or even substantial) performance gain is not a significant incentive to ditch VS code.
@haniissa1990
@haniissa1990 2 месяца назад
why zed eat the process?
@that_guy1211
@that_guy1211 2 месяца назад
i like how zed worries more about appeasing the linux community than microsoft, like, as soon as i clicked on this video i went to their site to check if they had linux compatibility, and it did! Happy me for not having to waste 1000 bucks for a shitty apple product, and even happier me at seeing that windows was unsupported, yay!
@FloWoelki
@FloWoelki 2 месяца назад
Yeah Zed recently released a version that supports Linux. It's awesome to see that you kind of like it :D
@thhaase-soz
@thhaase-soz 3 месяца назад
I use VScodium, its open source and a little faster and leighter then VSCode
@Light13378
@Light13378 3 месяца назад
Same i use vscodium and now i will try zed it is available now in Linux
@hwapyongedouard
@hwapyongedouard 2 месяца назад
yeah vs code is slow on larger code base but we are lazy to learn other code editors
@FloWoelki
@FloWoelki 2 месяца назад
That's so true :D
@katungiyassin9947
@katungiyassin9947 3 месяца назад
Would rather go Neovim
@FloWoelki
@FloWoelki 3 месяца назад
Interestingly enough, the official Zed team has a whole documentation about why they didn't consider embedding nvim into Zed :D Quite interesting..
@katungiyassin9947
@katungiyassin9947 3 месяца назад
@@FloWoelki And by the way thanks for your net/http tutorial in Go it helped me a lot. Well explained and hope to get more from you. This time we are waiting for Gin, Tailwind CSS, Templ, HTMx and MySQL project/tutorial. Thanks for your help.
@katungiyassin9947
@katungiyassin9947 3 месяца назад
@@FloWoelki Zed has a poor display I installed it yesterday and it didn't work out for me
@katungiyassin9947
@katungiyassin9947 3 месяца назад
@@FloWoelki Though it has a Vim mode, which is good for me since I am getting into Vim, it remains a flop on my side.
@leojohn6702
@leojohn6702 3 месяца назад
Why I won’t switch
@FloWoelki
@FloWoelki 3 месяца назад
Maybe you'll come to the dark side :D
@AsherDMckoy
@AsherDMckoy 2 месяца назад
because it runs at 120fps next question
@dDesirie
@dDesirie Месяц назад
I switched to Cursor from VS Code. The AI capabilities of it is simply unmatched.
@sel88q
@sel88q 3 месяца назад
If only Codeium work
@RazoBeckett.
@RazoBeckett. 3 месяца назад
Neovim is best for me!
@TheMaxthesis
@TheMaxthesis 3 месяца назад
zed in crostini linux env does not work for shit.
@FloWoelki
@FloWoelki 3 месяца назад
Maybe they are working on fixing it. Feel free to create an issue on their GitHub repository.
@that_guy1211
@that_guy1211 2 месяца назад
i like nano better, vim shortcuts and keybinds just don't make sense like.... why would hjkl be used to move when you can.... arrow keys or wasd? also like, how do you copy and paste in vim? like, makes no sense at all, you gotta exit insert mode and then type in a command instead of just... ctrl+shift+c and ctrl+shift+v...... it's just... unnecessary.....
@FloWoelki
@FloWoelki 2 месяца назад
Not quite. Copying in vim or nvim is called "yank" and it's basically the same thing as copying. Overall, I personally think that I am definitely faster when using vim key bindings.
@that_guy1211
@that_guy1211 2 месяца назад
@@FloWoelki typing the number of lines you want to copy followed by `yy`? Wtf? I'd much rather keep my shift+ctrl+downKey ctrl+c and ctrl+v rather than type in a command, just seems faster
@FloWoelki
@FloWoelki 2 месяца назад
@@that_guy1211 Nope you just have to use `yy`. Clearly it appears slower, but the more you practice using vim, the faster you get.
@LindaJones-x4e
@LindaJones-x4e Месяц назад
Zulauf Fords
Далее
From Vim To Zed
19:03
Просмотров 259 тыс.
How many can you smash?🍫 IB : Florin
00:19
Просмотров 2,9 млн
САМАЯ ТУПАЯ СМЕРТЬ / ЧЕРНЕЦ
1:04:43
Это было очень близко...
00:10
Просмотров 919 тыс.
Zed “kills” VSCode
12:10
Просмотров 803 тыс.
Zed Text Editor. A VSCode alternative?
15:51
Просмотров 4,9 тыс.
Why I Cant Stand IDE's After Using VIM | Prime Reacts
17:51
How Senior Programmers ACTUALLY Write Code
13:37
Просмотров 1,5 млн
I'm Gonna Try Zed Now (RIP VSCode)
13:37
Просмотров 179 тыс.
Computer Science Is Not Software Engineering
14:55
Просмотров 121 тыс.
A new browser I'm actually hyped about
17:37
Просмотров 277 тыс.
How many can you smash?🍫 IB : Florin
00:19
Просмотров 2,9 млн