2

私が定期的に実行する 2 つのアクションは、「テストの実行」と「アプリケーションの実行」です。残念ながら、PyCharm は両方に同じキーストローク (Shift+F10、つまり「実行」) を使用し、そのキーストロークは私の「現在の」実行 / デバッグ構成を使用します。構成を変更するには、別の手順を実行する必要があります。その手順には、長いリストから適切なオプションを見つけて選択することが含まれます。また、構成を切り替える必要があるかどうかを考える時間も必要です。

テストとアプリの両方を頻繁に実行すると (私はまだ Python に比較的慣れていないので、何も壊れていないことを確認するために頻繁にチェックしたいと思います)、これはかなり面倒です。 「テストを実行し、合格したらアプリを実行する」なので、常に構成を切り替えています。

特定の構成を実行する簡単な方法はありますか? 理想的には、単一のキーストロークを「「main.py」構成を選択して実行する」にバインドし、別の単一のキーストロークを「「py.test」構成を選択して実行する」にバインドできるようにしたいと考えていますが、それが意味するものは何でも構成のリストを常に探し回っているわけではありません。

構成を切り替えて実行するマクロを記録しようとしましたが、マクロ レコーダーは実際には "構成の変更" ステップを記録しません。そして、そのステップを手動で追加できるマクロ エディターはないようです。

ポップアップの「構成を選択して実行」リスト (F9) についても知っていますが、リストでどの構成が選択されているかを読み、それが必要な構成かどうかを判断し、リスト内でカーソルを上下に移動する必要があります。 Enterキーを押す前に。それはそれほど複雑ではありませんが、それでも、私がそれを行うたびに、私の一連の思考を完全に中断します. テストとアプリの両方の実行は、これよりも簡単なはずです。

4

1 に答える 1