0

私は崇高なコードをPythonや他の言語で使用しています。私がよく行うことは、自分のコードに取り組み、いくつかの作業を行うメイン クラスを実行することです。ほとんどの場合、同じクラスを実行しますが、異なるファイルを変更します。

したがって、「ビルド」(ctrl + b)を押すと、編集中のファイルがビルドされます。しかし、ほとんどの場合、そこにはメインクラスがないため、コンパイルするだけで、メインプログラムを希望どおりに実行しません。

「ctrl+b」(またはその他のショートカット) などの実行構成を定義する (パッケージまたは構成を介して) 方法はありますか?変更されたファイルをコンパイルし、次のようなコマンドを実行します。

python main.py --args1 --args2

python.sublime-build ファイルを変更することで、構成で python を呼び出す方法を変更できます。

”cmd”: [“python”, “-u”, “main.py”, "--args1 --args2"],

しかし、それは 1 つのプロジェクトでしか機能せず、他のすべてのプロジェクトが機能しなくなります。

私が望むのは、「subime-project」ファイルに次のような行を追加することです。

"run-configuration": [“python”, “-u”, “main.py”, "--args1 --args2"],

簡単なショートカットでメイン プログラムを実行できます。

「python.build」から「cmd」行を越えて「.project」ファイルにコピーしようとしましたが、うまくいきませんでした。

さらに、それが sublime-REPL でも機能する場合、それは素晴らしいことです!

4

1 に答える 1