submitted 2 years ago* (last edited 2 years ago) by to c/linux@lemmy.ml
 

Zed is a modern open-source code editor, built from the ground up in Rust with a GPU-accelerated renderer.

top 50 comments

sorted by: hot top controversial new old
[–] 197 points 2 years ago (45 children)

Installer is piping curl into shell

I thought we were past this as a society 😔

  • source
  • hideshow 45 child comments
  • [–] 49 points 2 years ago (10 children)
  • [–] 59 points 2 years ago* (last edited 2 years ago) (9 children)

    ooh, available for “x86_65” on Alpine

    (and they’ve fixed that now)

  • source
  • parent
  • hideshow 9 child comments
  • load more comments (18 replies)
    [–] 140 points 2 years ago (19 children)

    https://github.com/zed-industries/zed/issues/7054#issuecomment-1916315391

    They auto download binaries, even proprietary ones, unsigned and without user interaction.

    YEAH security!

  • source
  • hideshow 19 child comments
  • [–] 37 points 2 years ago (5 children)

    So they're doing the equivalent of VSCode(ium)'s extensions, but installing them automatically and not giving you the option to use alternatives?

    Blegh.

  • source
  • parent
  • hideshow 5 child comments
  • load more comments (4 replies)
  • load more comments (13 replies)
    [–] 123 points 2 years ago (2 children)

    There ought to be a rule that posts about software releases have to say what it is.

  • source
  • hideshow 2 child comments
  • [–] 61 points 2 years ago*

    Zed (a high-performance code editor announced in 2022), not to be confused with Xed (a small and lightweight text editor released in 2016)

    EDIT: or Yed (a small and simple terminal editor core)

  • source
  • parent
  • [–] 50 points 2 years ago (6 children)
    [–] 34 points 2 years ago (13 children)

    I am BEGGING for any editor other than VSCode to have decent remote development. I want to go open source but everything I've tried (remote-nvim, distant, tramp, vscodium, etc.) just doesn't cut it.

  • source
  • hideshow 13 child comments
  • load more comments (10 replies)
    [–] 29 points 2 years ago (25 children)

    I still don't understand why I should need GPU acceleration for my fucking TEXT EDITOR

  • source
  • hideshow 25 child comments
  • [–] 38 points 2 years ago (9 children)

    Same reason you need it for your terminal (see kitty terminal). It's surprisingly slow to cpu render text, gpu rendering is more power efficient and far more responsive

  • source
  • parent
  • hideshow 9 child comments
  • load more comments (5 replies)
  • load more comments (1 reply)
    [–] 29 points 2 years ago (16 children)
  • [–] 46 points 2 years ago (15 children)

    Integrated Development Environment (IDE) from the makers of Atom. It is written in rust.

  • source
  • parent
  • hideshow 15 child comments
  • load more comments (5 replies)
  • [–] 23 points 2 years ago* (4 children)

    I can see the beginning of something truly great in this editor. It's going to become better than VS code in a year.

    It's already great for some languages like Go and Rust.

  • source
  • hideshow 4 child comments
  • load more comments (1 reply)
    [–] 20 points 2 years ago (5 children)

    Interesting project, how ever it will be hard to compete with existing editors and its plugin eco-systems.

  • source
  • hideshow 5 child comments
  • load more comments (1 reply)
    [–] 19 points 2 years ago (1 child)

    I still do not understand why Zed makes such a big deal about being GPU accelerated when you'll be hard pressed to find a single text editor nowadays that isn't.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 17 points 2 years ago (18 children)

    Anyone care to compare this with Helix?

  • source
  • hideshow 18 child comments
  • [–] 19 points 2 years ago (11 children)

    Very first impressions since I literally just downloaded before writing this, and haven't read the manual, I may change my mind with more experience.

    • It's incredibly snappy, to my eyes as fast as Helix.
    • A lot of stuff that took me a while to figure out in VS Code was immediately obvious. How to toggle inlay hints for Rust? Parameter Icon > Inlay Hints (with the keyboard shortcut there for easy toggling).
    • Interactive is generally intuitive because it seems pretty permissive. Tab vs Enter to autocomplete? Either! ctrl-shift-Z vs ctrl-Y to redo? Same thing!
    • After being so used to Helix I often reach for keybinds that don't exist. I might have to learn Vim keybinds because I'm definitely going to keep trying Zed.
    • Not sure how I feel about what seems to be an inline discord-like chat/voice-call feature.

    Going to check out if there's git integration, because I couldn't easily find it.

  • source
  • parent
  • hideshow 11 child comments
  • [–] 11 points 2 years ago* (8 children)

    Going to check out if there's git integration, because I couldn't easily find it.

    Asking this because I'm noob, not elitist ass: Why a git integration in ide instead of using the cli? I've been working only on few projects where git is used, but the cli seems to be a ton easier to understand how to work with than the git integration in vscode which I discarded after few attempts to use

  • source
  • parent
  • hideshow 8 child comments
  • [–] 15 points 2 years ago (1 child)

    Depends on the features.

    Git has some counterintuitive commands for some commands you may want to do when you want to quickly do something. Being able to click a button and have the IDE remember the syntax for you is nice.

    Some IDEs have extra non-native Git features like have inlined "git blame" outputs as you edit (easily see a commit message per-line, see who changed what, etc.), better diff/merge tooling (JetBrain's merge tool comes to mind), being able to revert parts of the file instead of the whole file, etc.

    the git integration in vscode which I discarded after few attempts to use

    I'm going to be honest, I don't really like VS Code's Git integration either. I find it clunky and opinionated with shitty opinions.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)
  • load more comments (6 replies)
  • load more comments (2 replies)
  • load more comments (6 replies)
    [–] 14 points 2 years ago (2 children)
    load more comments (2 replies)
    load more comments
    view more: next ›