在 vscode 中为 .bat 文件中的“开始”命令打开一个新终端
Posted
技术标签:
【中文标题】在 vscode 中为 .bat 文件中的“开始”命令打开一个新终端【英文标题】:Opening a new terminal in vscode for 'start' command in .bat files 【发布时间】:2018-05-18 22:07:09 【问题描述】:我有一个 run.bat 文件,其中包含以下命令:
start emulator.bat
react-native run-android
我正在 vscode 终端中运行我的 run.bat。 'start' 命令在 vscode 之外打开一个新的命令行。
我想要的是该命令在 vscode 中打开一个新终端。 我该怎么做?
更新:
我之所以使用start emulator.bat
是因为模拟器的输出是这样的(命令没有结束):
【问题讨论】:
为什么不只是call emulator.bat
?
因为这个命令没有结束。如果我在这一行之后写了一些东西,它就不会运行它。
会的。如果您只写了emulator.bat
,那么run.bat
的其余部分将不会运行。但是写call emulator.bat
意味着它将调用另一个批处理文件,当完成后它将返回到run.bat
以执行剩余的行。
请在问题中查看我的更新。
我现在明白了。我不确定是否可以做到,但也许熟悉 VS Code 的人可以告诉我们。
【参考方案1】:
您只需从文件中删除start
命令。
您的更新代码:
emulator.bat
react-native run-android
【讨论】:
以上是关于在 vscode 中为 .bat 文件中的“开始”命令打开一个新终端的主要内容,如果未能解决你的问题,请参考以下文章