如何让 Dock 图标多次启动某个程序?

如何让 Dock 图标多次启动某个程序?

我想启动一个程序(在本例中为 Eclipse IDE),但我希望能够启动它的多个实例。我正在运行 Mac OS X 10.5。

我可以向 dock 添加一个脚本来实现这个功能,但是它有两个缺点

  • 它打开一个控制台
  • 它没有正确的图标。

我该如何解决这个问题,是修复这些缺点还是更好地配置应用程序?

答案1

您可以获取有关 Eclipse 的信息,单击图标,复制它,获取有关脚本的信息,单击图标并粘贴。

至于脚本打开控制台,听起来像是将 shell 脚本保存为命令文件。您可以使用 AppleScript 调用 shell 脚本,然后将该 AppleScript 保存为可以放入 dock 中的应用程序。

使用 pkaeding 的命令,你的整个 applescript 将是:

do shell script "open -n /Applications/eclipse/Eclipse.app"

您也可以从 Applescript 打开现有的 shell 脚本文件 (.sh),效果相同。更多这里

答案2

我不确定 Dock 图标,但是当我需要打开两个 Eclipse 实例时,我会在终端窗口中使用以下命令:

open -n /Applications/eclipse/Eclipse.app

-n标志表示打开一个新实例,而不是切换到当前正在运行的实例。

相关内容