title: In a VS Code extension, is there a way to set the configuration options for the editor (such as word wrap) programmatically?
body: <p>For an extension I am working on, our end-users would prefer to have options such as word-wrap on by default. We would like to be able to set this at the language level <em>without</em> the user's direct involvement (just for the languages our extension is active for). I am aware of the per language settings. My goal is to set settings such as the following:</p>
  
  <pre><code>"[xml]": {
      "editor.wordWrap": "on",
      "editor.tabSize": 4
    },
  </code></pre>
  
  <p><em>without</em> the user have to do so in their own user settings. Is there a way to do this via the <a href="https://code.visualstudio.com/docs/extensionAPI/vscode-api" rel="noreferrer">Extension API</a>? I am not seeing any obvious ways to do so.</p>
  
  <p>PS The <a href="https://code.visualstudio.com/docs/extensionAPI/vscode-api#LanguageConfiguration" rel="noreferrer">LanguageConfiguration object</a> does not seem to be relevant for setting things like word-wrap.</p>