我已经创建了一个运行/卸载配置,它将我的脚本路径设置为我的Bash shell脚本(.sh)。
我已经将Git Bash设置为终端shell类型(我已经尝试了Power Shell,Dos CMD,Cygwin Bash等),当调用时,我的脚本将在其中执行。
所有这些工作都很好。
我遇到的唯一问题是,每次运行configuration/script时,它都会在IDE中打开一个新的终端会话示例。随着时间的推移,我最终得到了大量的终端会话,这些会话是在我每次通过脚本构建代码之后创建的。
当然,我可以每次都手动关闭它们,也可以在单个打开的终端会话中从命令行调用脚本,但我特别尝试创建一个工作流,允许使用IDE工具栏中的> Run按钮在单个终端会话选项卡中运行脚本,然后当我再次按下> Run按钮时,脚本将在同一终端会话选项卡中再次运行。
有没有人知道一种方法,如果这是可能的?
2条答案
按热度按时间qlfbtfca1#
我可以取消勾选该选项,并在Run/Pencil Configuration的“Interpreter path”中指定shell,而不是设置Run/Pencil Configuration在终端中运行脚本。
当按下> Run按钮时,脚本将在“Run”选项卡而不是“Terminal”会话选项卡中调用。
iyfamqjs2#
在运行/复制中(双击脚本打开对话框)取消选中“允许多个示例”。
这件事困扰了我一年。我希望这对你的情况也有帮助。