angularプロジェクトとJavaプロジェクトがあり、分割ウィンドウビューの特定のディレクトリで両方を開始するcmderのスクリプトが必要です両方のログを見ることができます。
タスクファイルを作成できることは知っていますが、分割ウィンドウビューで2つ(またはそれ以上)の端末を作成するように構成する方法がわかりません
編集:
私の質問についてさらに詳しく説明したいと思います。 1つのスクリプト/コマンド/構成(?)で次のことを実行したい:
ng serve
を実行するために私が持っている特定のパスでangular applicationmvn spring-boot:run
を実行して、投稿した画像のようなcmder環境を作成します。構成をセットアップし、cmder
にすべてのタブを保存して、起動時に再ロードするように指定できます。
タイトルバーの左側にある緑色のアイコンを右クリックして、Settings...
を選択します。
[設定]ダイアログで、スタートアップ、次に開いているタブの自動保存/復元、最後に設定の保存をクリックします。これで、タブの設定が終了時に保存され、起動時に復元されます。
2つの水平ペインで複数のコマンドを実行しようとしている場合は、次のように、[スタートアップ]セクションの[タスクファイル]オプションを使用して、すべてをタスクファイルに入れる方が簡単です。
-cur_console:d:"C:\Temp":t:Win1 command1
-cur_console:s1T50V:d:"C:\Temp\":t:Win2 command2
最初のタスクは、開いたコンソールのフォルダーC:\Temp
で開始され、Win1
という名前で、command1
を実行します。 2番目のタスクは、開いたコンソールのフォルダーC:\Temp
で開始され、Win2
という名前で、command2
を実行します。これは最初のコンソール(s1T
)に追加され、垂直方向の高さの50%(50V)を占めます。
@harrymcが質問に答えたとしても、ここで私の質問に正確な解決策を追加したいと思います。
次の2行でファイルを作成します(各コマンドの説明については、上記の@harrymcの投稿を参照してください)
-cur_console:d:"C:\Temp\frontend\":t:frontEnd "ng serve"
-cur_console:s1T50V:d:"C:\Temp\server\":t:server "mvn spring-boot:run"
Cmder->設定->スタートアップ->タスクファイル->(Win+Alt+P)そして前のステップから保存されたファイルを選択します。