title: How to use pdb(Python debugger) in vscode IDE's debugger?
body: <p>I always use <code>pdb</code> for python debugging before. Recently, I start using vscode. Looks in vscode debugger, if I set a <code>breakpoint()</code>, vscode will show variables' value at stopped position in left window and I have to control it by a GUI bar. So in <code>&quot;integratedTerminal&quot;</code> or <code>&quot;externalTerminal&quot;</code>, I have no control by command line which shown <a href="https://docs.python.org/3/library/pdb.html" rel="noreferrer">here</a> and there isn't <code>pdb</code> prompt popup. I kind of feel this surprise me since it hijack pure python stuff.</p>
  <p>So is there any way to have both, variables watch window and pdb prompt control? Especially in <code>&quot;integratedTerminal&quot;</code> or <code>&quot;externalTerminal&quot;</code>.</p>
  <p>Below are files under <code>.vscode</code>,</p>
  <p>settings.json</p>
  <pre><code>{
      &quot;python.pythonPath&quot;: &quot;/Users/&lt;USERNAME&gt;/miniconda3/envs/&lt;CONDA_ENV&gt;/bin/python&quot;
  }
  </code></pre>
  <p>launch.json</p>
  <pre><code>{
      &quot;version&quot;: &quot;0.2.0&quot;,
      &quot;configurations&quot;: [
          {
              &quot;name&quot;: &quot;Python Module&quot;,
              &quot;type&quot;: &quot;python&quot;,
              &quot;python&quot;: &quot;/Users/&lt;USERNAME&gt;/miniconda3/envs/&lt;CONDA_ENV&gt;/bin/python&quot;,
              &quot;request&quot;: &quot;launch&quot;,
              &quot;program&quot;: &quot;/Users/&lt;USERNAME&gt;/miniconda3/envs/&lt;CONDA_ENV&gt;/bin/&lt;COMMAND&gt;&quot;,
              &quot;console&quot;: &quot;integratedTerminal&quot;,
              &quot;args&quot;: [
                  &quot;hello-world&quot;
              ],
              &quot;cwd&quot;: &quot;${workspaceRoot}&quot;,
          }
      ]
  }
  </code></pre>