Fix Visual Studio Code workspace settings being ignored #2275
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.
I learned yesterday that Visual Studio Code workspace settings (e.g. the
docs/.vscode/
folder) are not working if they are not in the root of the workspace.Opening the Starlight monorepo in Visual Studio Code and checking the available launch tasks does indeed confirm this behavior as no tasks are available.
I never noticed that issue as I don't rely on Visual Studio Code to launch the debugger.
This PR moves the
docs/.vscode/
folder to the root of the repository to fix the issue. Opening the monorepo in Visual Studio Code with this change applied now shows the available launch tasks.I also updated the launch task to change the
cwd
to thedocs
folder so that setting breakpoints in the source code and starting the debugger works as expected.