おはよう君需要なし

求不得苦な日々

Visual Studio Codeでpythonのデバッグしようとしたらprintされなくて憤死

憤死しました。

はじめに

vscode、軽快なエディタでエクステンションを入れればpythonの補完もしてくれるしデバッグもできるしサイコーにハッピーなんですが…

print文を出力してくれない

プログラムの進捗状況を出すために、print文でちょくちょく出力することってあると思います。

当然、デバッグする時もそれを確認しながらやりたいと思いますが、プログラム中にprintを書いても出力してくれなくて憤死しました。

解決法

f:id:yoh_mar28:20160914183007p:plain

このように、launch.json

"console": "integratedTerminal",

と追記することで、vscodeのターミナルに出力されるようになります。

おわりに

なんだかこれだけのために数時間を無駄にしてしまってつらい…

デフォルトだとコンソール出力しないようになっているみたいなので、気をつけたいところです。