title: VScode's Python Debug Console doesn't print Unicode Chinese Charactor Properly
body: <p><a href="https://i.stack.imgur.com/gQ0ry.png" rel="nofollow noreferrer">Image to show the problem</a>Here is the code to illustrate the problem:</p>
  
  <pre><code># -*- coding:utf-8 -*-
  text = u"严"
  print text
  </code></pre>
  
  <p>If I run the code above in VSCode debug, it will prints "涓" instead of "严", which is the result of the first 2 byte (\xe4\xb8) of u"严" in UTF-8 (\xe4\xb8\xa5), decoded in gbk codec. \xe4\xb8 in gbk is "涓".</p>
  
  <p>However if I run the same code in pycharm it prints "严" exactly as I expected. And it is the same If I run the code in powershell.</p>
  
  <p>Wired the VSCode python debugger behaves different with python interpreter. How can I get the print result correct, I do not think add a decode("gbk") in the end of every text would be a good idea.</p>
  
  <h2>My Environment data</h2>
  
  <ul>
  <li>VS Code version: 1.21</li>
  <li>VSCode Python Extension version : 2018.2.1</li>
  <li>OS and version: Windows 10</li>
  <li>Python version : 2.7.14</li>
  <li>Type of virtual environment used : No</li>
  </ul>