2017-05-31 3 views
1

私はPythonプロジェクトにVSコードを使用していますが、ほとんどの場合、実行時にスクリプトを停止するためにデバッガは必要ありません。デフォルトでは、私がF5を押すと、スクリプトは最初の行で停止し、F5をもう一度押して起動する必要があります。デフォルトでエントリの停止を無効にしますか?

これはプロジェクト関連のlaunch.jsonを編集することで変更できます。私はそれがデフォルトの方法であることを望んでいますが(例えば、テストスクリプトのような非プロジェクトファイルに対しても)そうです。

これを行う方法はありますか? settings.jsonに設定できる機能に関連するパラメータはありません。

ありがとうございました

答えて

0

ありましたか?オプション

"stopOnEntry":false;

あなたのlaunch.jsonファイルに追加することができます。そのオプションがまだ存在するのか、バグがあるのか​​はわかりません。たとえば、

stopOnEntry issuesを参照してください。いずれにせよ、私はオプションを追加しようとし、何が起こるかを見ます。

+0

このオプションは存在しますが、プロジェクトワイズ(VSコードはパラメータ用にJSONファイルを編集するとその設定を認識しません) –

1

回答は多かれ少なかれランダムに見つかりました。つまり、基本的にはグローバルに設定することはできませんが、Pythonのデバッグ環境を作成(または変更)することは可能です。一度これを設定すると、その環境でstopOnEntryfalseに設定することができます。その後、適切なデバッガを選択した場合、stopOnEntryは(その環境の)有効になることはありません。

関連する問題