如何同时获取GNOME计算器的多个实例?

我需要同时使用多个计算器。 但是,当我点击计算器图标时,它只是指已经打开的那个。

我怎么能在Ubuntu 18.04中这样做?

打开一个新终端,然后执行以下命令gnome-calculator

我的答案仅在Ubuntu 18.04中使用gnome-calculator版本3.28.0进行了测试,并不适用于我无法访问该应用程序进行validation的旧版Ubuntu / gnome-calculator 。 但是,在gnome-calculator的源文件的新闻中,它指出:

 Overview of changes in gnome-calculator 3.23.1 * Add new window appmenu entry bgo#724478 (Robert Roth) 

所以,我的猜测是,任何比下面键盘组合上面列出的版本更新的版本应该可以正常工作。

你可以尝试Ctrl + N for New Window,它应该继续打开新实例。 如果没有,你可以按照以下说明


进入gnome-calculator应用程序后,您应该可以单击左上角的图标并选择New Window ,它将打开另一个计算器实例:

在此处输入图像描述

在此处输入图像描述

在GNOME桌面中,应用程序菜单位于栏上,但它与启动多个计算器的方式相同。 单击顶部栏中的Calculator,然后选择New Window

在此处输入图像描述

在此处输入图像描述

希望这可以帮助!

这似乎是开发人员有意实施的。 几乎所有其他应用程序都提供了在实例运行时在Ubuntu停靠栏中的上下文菜单(右键菜单)中打开新窗口的选项,您可以将此选项分配给鼠标 – 中键单击,但计算器应用程序尤其不会t提供选项!

在此处输入图像描述

作为一个hacky解决方法,您可以尝试以下方法。

  1. /usr/share/applications/复制计算器的启动器(可能名为org.gnome.Calculator.desktop )并粘贴到~/.local/share/applications/
  2. 使用文本编辑器打开复制的文件。
  3. 查找以Actions=开头的行。 如果有,请附加new-instance; 它。 否则添加以下行

     Actions=new-instance; 
  4. 将以下行附加到文件末尾并保存。

     [Desktop Action new-instance] Name=New instance Exec=gnome-calculator 
  5. 重新登录只是为了确定。

现在,当您运行Calculator时,如果右键单击Dock中的图标,您应该会看到“ New instance ”选项。

在此处输入图像描述

单击New instance选项,它应该启动另一个Calculator。

在此处输入图像描述

超级键(以显示活动概述),开始键入所需应用程序的名称,直到选中它,然后按Ctrl + Enter

这适用于任何应用程序,包括没有“新窗口”选项的gnome-calculator版本(如我的:v3.22.3-1)。