VS Code vs Jetbrains Extension Differences

I have been using the Terraform plugin for Jetbrains IDEs for awhile, and I am just starting to get my feet wet with VS Code. There are a few features in JetBrains that make Terraform development a lot faster for me that appear to not exist in VS Code. I am not sure if its a Terraform plugin issue or just a VS Code issue and I was hoping someone could chime in and help me out.

In JetBrains IDEs, if I dont reference/use a variable or data block, the code is greyed out. This makes it really easy to identify things not in use. With VS Code, it all looks the same regardless if it is used or not.

Another issue is in Jetbrains, if i make an incorrect reference, say a typo in a resource name, the text is highlighted because that referenced object does not exist. In VS Code there is no indication that the reference is correct or not.

My last issue is “auto fixing” issues for missing parameters. In jetbrains IDEs, I can make a resource block with no parameters, it will be highlighted, and then i can hover over the block and click “add missing parameters”. In VS Code, it tells me which parameters are missing, but there is no way to add them automatically.

Are any of these issues able to be fixed in VS Code? Are these issues with VS Code or the Terraform plugin?