小さなコンセプトのテストプログラムに使用するワークスペースがあります。したがって、VSコードでは、フォルダ内の各ファイルのビルドタスクがあります。Visual Studioで現在開いているファイルをビルドします。コード
デフォルトでは、VSコードは"isDefault": true,
フラグを使用してタスクをビルドします。理想的には、現在開かれているファイルをビルドする方法を理解したいので、編集中のファイルを切り替えるときに、使用したいビルドタスクにフラグを手動でリセットする必要はありません。
私の知る限り、VS Code Tasks Documentationは解決策を提供していません。手動でフラグを調整することなくこれを達成する方法が必要です。どんな助けもありがとうございます。
ためのPython用はCtrl +時間とはCtrl +Shiftキー + 時間を打つ、このため@RobLourensをいただきありがとうございます。私はあなたに時間を割いていただきありがとうございます。ただし、この方法は、指定したワークスペースで作業したいすべてのファイルをPythonスクリプトと同じ方法でコンパイルできる場合にのみ機能します。それらのためにそれを働かせる方法はありますか? – ifconfig
ところで、今言及したところでは、コンパイラはワークスペースディレクトリから実行されるので、 '$ {relativeFile}'はより適切です。 – ifconfig
その場合は、ファイルのタイプをチェックして正しいコンパイラを起動できる独自のスクリプトを作成する必要があります。あなたのタスクはスクリプトを呼び出してファイルパスを渡すだけです。しかし、タスクそのものは条件付きロジックができません。 –