2

图片描述

作为开发人员,在开发 Web 项目的时候免不了要打开浏览器测试一下,而如果某个功能需要多个帐号进行测试,那么来回切换登录也是够麻烦的。如果可以打开多个 Firefox 窗口,同时用不同的身份登录操作该多好。

在 Firefox Quantum 之前,确实有这样的附加组件可以做到,但在这之后就没有了。要注意,即使是附加组件,也只能做到在不同的 session 之间来回切换,做不到多个 session 的窗口同时打开!本文将介绍如何同时打开多个包含各自不同 session 的 Firefox 窗口。

了解 Firefox 配置管理

首先 Firefox 有一个“用户配置文件”的概念,session 就是保存在这里面。不过对每一个用户配置来说,网站多开是做不到的,所以需要创建多个用户配置,然后分别打开即可。

所以 Firefox 的多开分为两步:

  1. 创建多个用户配置;
  2. 为每个用户配置创建启动快捷方式。

第一步:创建用户配置

创建用户配置有两种方式,你可以任选一种。

方式一:

一是在 Firefox 启动时使用 -ProfileManager 参数:

clipboard.png

这样就会看到选择用户配置的对话框,在对话框里可以创建和删除用户配置。

clipboard.png

方式二:

另一种方式是在 Firefox 中打开 about:profiles

clipboard.png

创建新的用户配置时只需给出名字即可,这里就不详细说明了。

因为我们创建用户配置是为了简单的测试用,所以用户配置的目录大小不会很大;但如果你确实在 C 盘上没什么空间了,那么可以在创建用户配置的时候指定另外的路径。

第二步:为每个用户配置创建快捷方式

首先在桌面创建一个 firefox.exe 的快捷方式,方法是右键单击 firefox.exe,选择“创建快捷方式”菜单项。如果你的桌面上已经有了一个 Firefox 的快捷方式,那么可以直接拷贝粘贴到当前目录。

然后打开新建的快捷方式的属性,添加如下参数:

-P [profile] -no-remote

clipboard.png

其中第一个参数的意思是用指定的用户配置打开 Firefox,第二个参数的意思是作为一个新的 Firefox 实例打开,与当前已有的 Firefox 进程相互独立。

这样依次为每个用户配置创建好快捷方式,就可以各自双击打开,互不干扰了!

clipboard.png


捏造的信仰
2.8k 声望272 粉丝

Java 开发人员