我们有一个相当复杂的gulp构建过程,涉及几个模块,每个模块都有一个或两个手表。我想在一个仪表板中监控这个:
每列都是一个模块,列中的每一行都是后续构建步骤。 完成第1列中的gulp脚本后,模块2a(顶部)中的手表将触发,然后2b(底部),3a,3b,4a,4b ...你明白了。
到目前为止,我已经想出了如何创建列
* -cur_console:t:'1' cmd.exe
* -new_console:s75H -cur_console:t:"2a" cmd.exe
* -new_console:s66H -cur_console:t:"3a" cmd.exe
* -new_console:s50H -cur_console:t:"4a" cmd.exe
但是cmdemu总是把先前创建的控制台作为“父”来创建新控制台,所以这显然会失败......
* -cur_console:t:'1' cmd.exe
* -new_console:s75H -cur_console:t:"2a" cmd.exe
* -new_console:s50V -cur_console:t:"2b" cmd.exe
* -new_console:s66H -cur_console:t:"3a" cmd.exe
* -new_console:s50V -cur_console:t:"3b" cmd.exe
* -new_console:s50H -cur_console:t:"4a" cmd.exe
* -new_console:s50V -cur_console:t:"4b" cmd.exe
给我这样的东西......
如何创建这种布局?
答案 0 :(得分:9)
实际上,docs描述了如何拆分特定窗格:只需使用T
子开关来定义拆分窗格。
-cur_console:t:'1' cmd.exe
-new_console:s75H -cur_console:t:"2a" cmd.exe
-new_console:s66H -cur_console:t:"3a" cmd.exe
-new_console:s50H -cur_console:t:"4a" cmd.exe
-new_console:s2T50V -cur_console:t:"2b" cmd.exe
-new_console:s3T50V -cur_console:t:"3b" cmd.exe
-new_console:s4T50V -cur_console:t:"4b" cmd.exe
或者,如果您想要排序标签
-cur_console:t:'1' cmd.exe
-new_console:s75H -cur_console:t:"2a" cmd.exe
-new_console:s2T50V -cur_console:t:"2b" cmd.exe
-new_console:s2T66H -cur_console:t:"3a" cmd.exe
-new_console:s3T66H -cur_console:t:"3b" cmd.exe
-new_console:s4T50H -cur_console:t:"4a" cmd.exe
-new_console:s5T50H -cur_console:t:"4b" cmd.exe