I got fed up constantly having to copy shared configuration files (tasks.json, settings.json, launch.json and cpp_properties.json) into every folder in my project (there are hundreds) so this extension simply adds a command
Note: Existing files will not be replaced.
When used in a multi-root workspace folder, the global files are copied into each workspace .vscode folder.
You can install the latest version of the extension via the Visual Studio Marketplace here.
Alternatively, open Visual Studio code, press
The source code is available on GitHub here.
Use this to set which folder should contain your shared config files. The default is
This is an array of files which should be symlinked instead of copied. This is useful for files which may change in the future, e.g. settings.json