Hmm.. In that case my personal preference would be having a separate code-workspace for the vault, and adding your projects to that workspace. but there might be some hiccups here and there since now all the projects (as well as your vault) would share the same vscode workspace setting.