In VSCode if you put your extensions in .vscode directory, after you open this workspace you will see below info:

VSCode Recommended Extension

The format for .vscode/extensions.json should be like below:

{
    "recommendations": [
      "batisteo.vscode-django",
      "dbaeumer.vscode-eslint",
      "donjayamanne.githistory",
      "EditorConfig.EditorConfig",
      "golang.go",
      "ms-python.python",
      "vscode-icons-team.vscode-icons",
      "vscodevim.vim",
    ],
}

So now it is easy to share your extensions with your team for project base or globally.

For futher reading about the subject please go: Vscode Recommended Extensions Script for Workspaces

Extra

If you want to see my extensions go to: My VSCode Extensions. Also you can check out my whole VSCode backup: My VSCode Backup

All done!