我使用一个允许我输入命令来运行的编辑器。为了查看输出而不必将其重定向到文件,我在命令前面加上“cmd /k”,这会打开一个 cmd.exe 窗口。因此,我想找到一种方法来捕获对 cmd.exe 的调用并将其传递给一个将 cmd.exe(即所谓的终端仿真器)制表的应用程序。期望的结果类似于选项卡式编辑器中发生的情况,当该编辑器要打开某个文件时,它会在另一个选项卡中而不是另一个窗口中进行。虽然在特定情况下,修改命令以将输出重定向到编辑器本身中显示可能更容易,但一般来说,如果我能找到一种方法将所有此类调用捕获到一个窗口中,会更有帮助。
答案1
我建议cmd
使用 PowerShell。PowerShell ISE(集成脚本环境)支持选项卡(每个选项卡可以容纳多个正在编辑的文件)并包含一个调试器。
答案2
当找到满足上述标准的程序时,可能会编辑此帖子以链接到该程序。