Is there a simple command that will tell me what my workspace folder is? I tried ${workspaceFolder}
in the terminal but that didn\'t work.
VSCode 1.52 (Nov. 2020) will simplify that use case.
Before:
/ws
/.vscode
launch.json
/proj_a
/scr
/proj_b
/scr
/proj_c
/scr
/proj_d
/scr
Where
/ws
and/proj_*
are all folders added to create the multi folder workspace. But${workspaceFolder}
always is/ws
${workspaceFolder:proj_a}
is possible but not convenient, when you have a debug configuration in /ws/.vscode/launch.json
that uses ${file}
and you want to be able to use this configuration on all files in your multi-root setup.
And in order to establish the correct working directory for your debuggee you need a way to derive the workspace folder path from ${file}
.
Introducing ${fileWorkspaceFolder}
.
With VSCode 1.52, see:
${fileWorkspaceFolder}
That will complement the Predefined variables examples.