在 Mac OS X 上运行同一应用程序(Firefox、Opera 等)的多个实例?

Posted

技术标签:

【中文标题】在 Mac OS X 上运行同一应用程序(Firefox、Opera 等)的多个实例?【英文标题】:Run multiple instances of the same application (Firefox, Opera, etc.) on Mac OS X? 【发布时间】:2012-02-14 16:15:38 【问题描述】:

我知道我可以通过 Firefox 中的配置文件来做到这一点,但是有没有一种简单的方法可以快速、自动地为多个应用程序设置它,或者是通用应用程序的更通用的方法?我本可以发誓有一个共享软件实用程序可以做到这一点,但在谷歌搜索半小时后,我无法找到任何东西。

我需要能够运行同一应用程序的多个副本而不是多个窗口,以便在进行其他工作的同时测试网站(并保持我的个人浏览独立)。

我正在运行 Lion。

【问题讨论】:

【参考方案1】:

您可以使用终端启动应用程序的多个实例,但您必须启动 Contents/MacOS/ 文件夹中的应用程序二进制文件

启动终端,然后输入以下命令:

/Applications/Safari.app/Contents/MacOS/Safari &

它将启动一个新的 Safari 实例。

但是对于 Firefox,这个技巧是行不通的,因为 Firefox 会抱怨它可能只有一个实例同时运行。其他应用程序(如 iTunes)也会自行控制,以限制您一次只能运行一个实例。

【讨论】:

谢谢,成功了!我还发现了一个专门用于 FireFox 的程序,叫做 MultiFirefox,它也很有用。 但是以这种方式启动的新Safari不会使用他自己的文件。他不会有自己的会话、历史记录、cookies…… @Patrick — 小心! When closing the Terminal window, Safari will be terminated.【参考方案2】:

我敢打赌,您想到的共享软件实用程序是 SwitchUp, formerly named rooSwitch

【讨论】:

以上是关于在 Mac OS X 上运行同一应用程序(Firefox、Opera 等)的多个实例?的主要内容,如果未能解决你的问题,请参考以下文章

如何在Mac OS X上安装 Ruby运行环境

如何在Mac OS X上安装 Ruby运行环境

检测应用程序正在 Kindle Fire 上运行

CAAnimation 在发布的 CALayer 上运行回调——Mac OS X

Homebrew OS X OpenCV - 在另一台 Mac 上运行时寻找 dylib

安装windows、mac os X、Linux fedora 三系统在同一台pc上,如何操作???