Bookmarks
Check for existing issues
- [X] Completed
Describe the feature
Setting a bookmark to a line of code saves a lot of time while working on unfamiliar codebase.
If applicable, add mockups / screenshots to help present your vision of the feature
I want to add a Link to the corresponding Discussion and also would appreciate to see this realized.
https://github.com/zed-industries/zed/discussions/6606
I'm a big fan of Bookmarks functionality. We even had them on some mainframes! I like this implementation for VS Code. There are several to choose from.
- VS Code Bookmarks plugin
I saw somewhere, above that there is no plugin frameework for Zed. I think that us unfortunate. Plug-in support is a great enabler. Things like a bookmark implementation need to be add-ons, not so much mainline features. There are many differnt use cases for somethig like "bookmarks" which is exactly what plugins can offer.
As alternative you can create .md file with relative paths for files. And then hold Ctrl + Left Mouse Button on it to open
https://github.com/zed-industries/zed/issues/16828 proposes an interesting idea: put all / some bookmarks together in mini buffers.
Bookmarks are very useful when working with a legacy code base, navigating through a mess.
Bookmarks sound like a nice feature we should definitely add. I use a hacky method whenever I want to bounce around specific parts of a file quickly. I insert a few newlines and then use editor: go to hunk and editor: go to previous hunk, which I have custom bindings for. 😂
The bookmarks topic is so funny, since 2023 nobody could add such a little feature.. 😆
The bookmarks topic is so funny, since 2023 nobody could add such a little feature.. 😆
They have added support for million AI models though 🥲
Another fun workaround until we land this - use disabled breakpoints. 😂
@JosephTLyons hypothetically, if you had time and task to write such feature, would you be capable to do so?
bump +1 I used the vsc and bookmarks plugin https://marketplace.visualstudio.com/items?itemName=alefragnani.Bookmarks but it's so buggy, it would be nice to have an official native solution in zed