Visual Studio Code plugin with autocomplete for Cargo manifest?

Do any Visual Studio Code plugins with autocomplete and other tools for working with the Cargo manifest exist? I have seen some plugins which can autocomplete dependencies from Crates.io which is nice but that's only for dependencies. Some ideas I have

  • Autocomplete defined fields like those in the package or profile.<name> table.
  • Autofill all fields in a table with defaults, could be useful for profile.<name> table or [[bin]]
  • Show a dropdown of values where only a select number of values are available, like package.categories or profile.<name>.opt-level
  • Show descriptions or help for fields

I use tamasfe.even-better-toml and it gives me auto-completion for everything.

2 Likes