PhpStorm - 用一个按钮执行多个命令

时间:2017-04-11 21:52:23

标签: git phpstorm phpstorm-2017.1

我经常执行3个命令 - git checkout master & git pull upstream master & git push。目前,通过用户界面执行此操作时,结帐需要2次点击,上游需要5次点击,推送次数为2次点击。 我试图弄清楚如何将这一行放在UI按钮下,但找不到解决方案。

有些地方建议尝试使用工具>设置>外部工具,但不允许一次执行多个命令;它要求您指定可执行文件的完整路径(在本例中为git),并在第一次连接时中断。

另一个可能的解决方案是命令行工具,但它与外部工具完全相同,更不用说它不能放在按钮下。

有没有办法做我想要的?我100%肯定许多其他人会觉得这很有用,因为在任何分叉的GIT项目中这都是很常见的事情。

2 个答案:

答案 0 :(得分:4)

为什么不使用工具>设置>外部工具,只写一个脚本?

@ApiOperation

(如果在Windows上,则为批处理文件)

然后只执行一个脚本。

答案 1 :(得分:1)

您可以尝试Compound配置并添加几个bash命令。

Run/Debug configuration

这样,您只需点击一下即可运行命令。

Run Compound command