Skip to content

Commit

Permalink
content: update Zed wishlist
Browse files Browse the repository at this point in the history
  • Loading branch information
Princesseuh committed May 21, 2024
1 parent 4d86f0a commit e78d1a2
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 12 deletions.
2 changes: 1 addition & 1 deletion astro.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,6 @@ export default defineConfig({
},
},
},
db(),
db(),
],
});
25 changes: 14 additions & 11 deletions src/content/wiki/computers/zed-wishlist/zed-wishlist.mdoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,26 +8,29 @@

I've recently been using the [Zed code editor](https://zed.dev/) and really enjoying the experience. Nonetheless, as a fairly new project, it's missing a few features that I've come to rely on in other editors or has some rough edges. Here's a list of things I'd like to see added or improved in Zed.

Entries that are checked off are features that have been added since I wrote this post.

## Features

- [x] Support for custom themes (added in 0.121.0!)
- [x] ~~Support for custom themes~~
- [ ] Ability to customize the color of the bottom panel individually from the other backgrounds
- [ ] Support for custom languages
- [ ] Diff view
- [ ] Git integration (would love a panel that shows which files changed, like VS Code has)
- [ ] Rainbow brackets
- [ ] Indentation guides
- [x] ~~Support for custom languages~~
- [ ] [Diff view](https://github.com/zed-industries/zed/issues/4523)
- [ ] [Source Control Panel](https://github.com/zed-industries/zed/issues/4367)
- [ ] [Rainbow brackets](https://github.com/zed-industries/zed/issues/5259)
- [ ] [Indentation guides](https://github.com/zed-industries/zed/issues/5373)
- [ ] Indentation guides in the explorer panel, too (especially, actually)
- [ ] Client-side filtering for LSP completions
- [ ] Image viewer
- [ ] [EditorConfig support](https://github.com/zed-industries/zed/issues/8534)
- [x] ~~Image viewer~~

## Annoyances

- [ ] Quote auto-closing is sometimes annoying, notably, it tries to auto-close quotes in text contexts, for instance typing "Can't" will result in "Can''t".
- [ ] CTRL+Click to go to definition doesn't work like in VS Code, in VS Code that shortcut does Go to Definition, Find All References, etc all at once, but it seems like Zed isn't quite as smart about it.
- [ ] Client-side filtering for LSP completions, Zed doesn't seem to be quite as smart about filtering completions as VS Code is, and might be relying on the server's filtering only.
- [x] ~~Quote auto-closing is sometimes annoying, notably, it tries to auto-close quotes in text contexts, for instance typing "Can't" will result in "Can''t".~~
- [x] ~~CTRL+Click to go to definition doesn't work like in VS Code, in VS Code that shortcut does Go to Definition, Find All References, etc all at once, but it seems like Zed isn't quite as smart about it.~~

## Bugs
- The integrated terminal seems to not properly render certain characters, causing an issue with my `gum` script that I use for commiting.
- The integrated terminal seems to not properly render certain characters, causing an issue with my [`gum`](https://github.com/charmbracelet/gum) script that I use for commiting.

{% image src="./terminalbug.png" alt="Screenshot of the Zed terminal showing random characters showing where they shouldn't" /%}

Expand Down

0 comments on commit e78d1a2

Please sign in to comment.