Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Cargo.toml available dependencies versions visible #17398

Open
1 task done
Sh4d1 opened this issue Sep 5, 2024 · 4 comments
Open
1 task done

Make Cargo.toml available dependencies versions visible #17398

Sh4d1 opened this issue Sep 5, 2024 · 4 comments
Labels
editor Feedback for code editing, formatting, editor iterations, etc enhancement [core label] language An umbrella label for all programming languages syntax behaviors rust Rust programming language support workspace Feedback for workspace management, layout, interactions, etc

Comments

@Sh4d1
Copy link

Sh4d1 commented Sep 5, 2024

Check for existing issues

  • Completed

Describe the feature

In Vim I have a neat feature, that, for each dependency, marks if it's up to date, or what's the new latest version, the image speaks for itself! Which would be cool to have in Zed too!

If applicable, add mockups / screenshots to help present your vision of the feature

image

@Sh4d1 Sh4d1 added admin read Pending admin review enhancement [core label] triage Maintainer needs to classify the issue labels Sep 5, 2024
@osiewicz
Copy link
Contributor

osiewicz commented Sep 5, 2024

That's nifty indeed. For what it's worth, we already do something similar-ish for Node-based projects via package-version-server. I imagine we could get close to what you've presented via inlay hints.
Would you mind lining to the package that handles it in Vim?

@Sh4d1
Copy link
Author

Sh4d1 commented Sep 5, 2024

@panekj
Copy link

panekj commented Sep 5, 2024

You can use https://github.com/MathiasPius/crates-lsp/ which is used by https://github.com/MathiasPius/lapce-crates for Lapce editor (there is also https://github.com/filllabs/dependi)

@AurevoirXavier
Copy link

This could serve as a plugin. I just wish the team could enhance the extension capabilities and streamline the development process. I have numerous ideas, but at the moment, the zed_extension_api does not accommodate those features.

@Moshyfawn Moshyfawn added workspace Feedback for workspace management, layout, interactions, etc editor Feedback for code editing, formatting, editor iterations, etc rust Rust programming language support language An umbrella label for all programming languages syntax behaviors and removed triage Maintainer needs to classify the issue labels Sep 10, 2024
@notpeter notpeter removed the admin read Pending admin review label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editor Feedback for code editing, formatting, editor iterations, etc enhancement [core label] language An umbrella label for all programming languages syntax behaviors rust Rust programming language support workspace Feedback for workspace management, layout, interactions, etc
Projects
None yet
Development

No branches or pull requests

6 participants