我想启动一个程序(在本例中为 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
标志表示打开一个新实例,而不是切换到当前正在运行的实例。