title: VS Code User tasks.json
body: <p>I've got a handful of custom tasks in VS Code that I want to share across multiple projects. The tasks are currently installed in <code>$PROJECT_DIR/.vscode/tasks.json</code>.</p>
  
  <p>Where should I put my tasks file so that it is loaded by VS Code for all projects (I'm thinking something similar to User vs Workspace settings)?</p>
  
  <p>I've tried <code>~/.vscode/tasks.json</code> (I'm not sure if this is a location that VS Code uses or if it's something I created ages ago) and also <code>$HOME/Library/Application \Support/Code/User/tasks.json</code> (this is where custom <code>settings.json</code> and <code>keybindings.json</code> etc. are stored). Neither of these locations works.</p>
  
  <p>At the moment, it seems like I can only have custom tasks defined in each workspace rather than globally. I couldn't see anything in the <a href="https://code.visualstudio.com/docs/editor/tasks" rel="noreferrer">official documentation</a>. Any pointers welcome?</p>