title: How to set Python language specific tab spacing in Visual Studio Code?
body: <p>Using VSCode 1.9.0 with the (donjayamanne) Python 0.5.8 extension, <strong>is it possible to provide Python specific editor options?</strong></p>
  
  <p>Or more generally speaking, is it possible to provide language specific tab spacing and replacement rules?  For example, Python should be tab=4 spaces (replaced as spaces), and Ruby should be tab=2 spaces (replaced).  Other languages tend to have their own opinions.  However, I only see the general </p>
  
  <pre><code>"editor.tabSize": 4,
  "editor.insertSpaces": true,
  </code></pre>
  
  <p>options.</p>
  
  <p>I thought perhaps there was a <code>"python.editor": { }</code> block or perhaps a <code>"python.editor.tabSize"</code> option, but I can't find reference to such, nor have I successfully guessed a working name.</p>