Live data from Hacker News

I switched from VSCode to Zed

tenthousandmeters.com

231–240 of 440 posts

Re: I switched from VSCode to Zed

#231
post #93

Sublime is quite good. I have always been using sublime for quick edits, dumping notes etc. But lately I came to appreciate it more as a lightweight IDE. I use go (lsp and some plugins) and ST (sqltools) in addition to package manager and project manager. I like how fast it is, how well polished the editor is. And generally all plug-ins i use work nicely. Also claude helped a lot (eg writing some shortcuts for specif…

I love(d) Sublime and it's still getting updates from time to time, but unfortunately its ecosystem died five ish years ago, its package repository is a lot of "last updated 10 years ago". It's still a viable editor, but without community support it's not going to be good enough long term. That said, ST (and its predecessor, forgot the name) set the standard for "lightweight" (lighter than IDEs) editors - Atom, VS Co…

Eh, I don't think it's really a problem. The much-vaunted VSCode ecosystem isn't actually all that useful imo, so it doesn't bother me that people aren't making lots of Sublime plugins. There's an LSP plugin which is basically all one needs.

Re: I switched from VSCode to Zed

#233
post #203

Zed has been one of the most consequential changes to my dev tools in years. It's noticeably faster in day-to-day use than VS Code (launch time, input latency, etc.), is way less of a resource hog, and has the best Vim mode of any GUI editor I've ever used.

Let's see if that holds up when it has better feature parity. Things always run faster when you have less to do

Re: I switched from VSCode to Zed

#234
As much as I love Zed, I am of the belief that VScode (and its derivatives) will remain the dominant build-your-own IDE for a really long time unless something like Zed can support web based extensions. I created a VScode extension for chip designers and I would love to port it to Zed, but I can't because it's a visualization extension with a custom webview.

I realize the irony here that Zed is fast because it's not web based, but I stand by my claim that being able to optionally display web UIs would be a really cool feature to have. It would open the door to a lot of extensions.

Re: I switched from VSCode to Zed

#235

Does Zed have something similar to VSCode Dev Containers ? That is one of the few things keeping me going on VSCode. For example, I frequently write Ansible playbooks. And with VSCode you can just fire up the Ansible-provided Dev Container with all the dependencies. Which means you don't have to clutter up your local system with them.

This falls under the "something similar" category but it's direnv support is great https://zed.dev/docs/configuring-zed#direnv-integration It isn't 1:1 since there probably won't be ansible provided configs, but I find writing nix devshells per project to be low effort and high reward. It'll only be a couple lines if all you need is a specific version of ansible

People want containers, not nix, ansible, or devenv

Why don't they do the real portable thing and use OCI?

Re: I switched from VSCode to Zed

#236

Earlier quoted context omitted.

Hey, Ben. I recently (less than 2 months ago) did an in-depth analysis in the area of license compliance that suggests that Microsoft and many other companies that are shipping Electron apps aren't in compliance with the LGPL. (By all signs, it looks like the Electron project might not even be aware that Electron is subject to the LGPL, though they are. Even Slack, which isn't violating the license appears to be in c…

Assuming this is real and you have the authority to share your work from previous location; you should reach out and contact Microsoft Legal directly. A random engineer on Hacker News is not the proper channel. Link: https://www.microsoft.com/en-us/legal/compliance/sbc/report-...

I'm not an engineer, and no one should be getting the impression that anyone else is under the impression that HN is the place to seek an authoritative disposition about this. It is, though, an acceptable channel for the sort of collegial and informal heads-up that this is (and which is all that this is).

Your desire to condescend, however, is noted.

Re: I switched from VSCode to Zed

#237

Does anyone else have issues wrapping their head around the UI and configuration of VSCode? Or is this a symptom of my losing touch with how IDEs work vs. my old habit of solo coding in Vim and running scripts? Everything is monocolored, everything feels like it's an add-on, and settings are in weird different places rendered as json or a web page feel. Last time I used a "real" IDE was 2008, so I may be the problem…

You can change the layout and theme so it makes sense for you. There are buttons in the title bar and you can drag panels around at will

Re: I switched from VSCode to Zed

#238

I tried Zed for a few months but just couldn't get the JavaScript/Python syntax checking and Prettier type reformatting to work reliably. I would poke at it for a few hours, get it working and then mysteriously, a few days later, it'd stop working again. I switched to VSCode now and whilst that piece of it seems to be much more reliable, I think overall I prefer the "feel" of Zed. I've bookmarked the article to see i…

I had the same issue a few months ago with TSX files and ended up going back to Sublime. I just found out (after reading your comment and doing some searching) that Zed has a setting to force Prettier globally.

Might be helpful:

  "prettier": {
    "allowed": true
  },

Re: I switched from VSCode to Zed

#239

Hi, I'm the author of the post. I hope it resonates with many who got tired of VSCode and found Zed. I'd also like to add there are many small features I miss in Zed that I don't go over in the post, e.g. autodetect and respect file's indentation ( https://github.com/zed-industries/zed/issues/4681 ). But I see Zed is actively shipping the missing features, so I believe they'll improve significantly over the next year…

Your blog appears to have been hugged to death. I look forward to reading it someday.

Re: I switched from VSCode to Zed

#240

I tried Zed for a few months but just couldn't get the JavaScript/Python syntax checking and Prettier type reformatting to work reliably. I would poke at it for a few hours, get it working and then mysteriously, a few days later, it'd stop working again. I switched to VSCode now and whilst that piece of it seems to be much more reliable, I think overall I prefer the "feel" of Zed. I've bookmarked the article to see i…

I had the same issue a few months ago with TSX files and ended up going back to Sublime. I just found out (after reading your comment and doing some searching) that Zed has a setting to force Prettier globally. Might be helpful: "prettier": { "allowed": true },

I'll try that - thank you.
Post reply on HN