Add VSCode command of generating verible.filelist at the root folder #2277
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What's the Problem?
The
verible.filelistis essential for LSP to function with multiple files, i.e. finding the definition of a module from another source.However, it's not documented in the VSCode Extension README and neither does a command exist for generating the filelist, which may cause confusion for users who is not quite familiar with the
Veribletoolkit.What has been done in this PR?
.v,.sv,.vhand.svhare set as default) and generating theverible.filelistat the project root, then restarting the language server so that the new filelist can be loaded.Quick Startsection is added to theREADME.md, helping new users understand how to use the verible language server with VSCode properly.