如何在Unity中只显示当前工作区中打开的应用程序?

我从来没有成为一个“工作区用户”,但现在我开始感到有必要将我的工作与其他事物分开。
在Unity上,是否可以只显示当前工作区上运行的应用程序?
我想要的一个例子是:
1. Firefox正在第一个工作区上运行。 2. 我在第二个工作区上,点击Firefox。 3. 我会得到一个新窗口,而不是被送回第一个工作区。
我记得在经典的GNOME桌面环境上可能有类似的功能,也许在Unity上也可以实现,但我不记得具体怎么做了。

1好问题,我也一直想看到这个。只在启动器中显示那些实际上在我当前工作区的应用程序。 - Ingo
啊!同样的问题(升级到11.10)。现在使用工作区真是太痛苦了。我不知道为什么它没有出现在11.04上…… - manuel aldana
最好是每个工作区(早在之前它们就被称为工作区)都应该有自己的配置文件。例如,它可以拥有自己锁定到启动器的图标。 - andho
4个回答

就打开正在运行的程序的另一个实例到新工作区而言,你可以中键点击图标而不是左键点击 - 但我认为目前没有办法隐藏在另一个工作区运行的应用程序。也许这是一个你可以通过提交愿望清单错误来请求的功能呢?


不完全是我想要的,但还是谢谢。我只是不想在 Unity 栏中看到和受到其他工作区应用程序(例如 Firefox)的影响。 - sergio91pt


13.04

Raring在这个领域进行了一些改进,这些改进应该会提高使用多个工作区的人员的工作效率。
让我们看一些例子:
在这个例子中,你可以看到我在不同的工作区打开了Firefox和Terminal - 其中Firefox在两个独立的工作区中分别打开了两个实例。

pic1

仔细观察启动器:

pic2

Firefox显示为一个完整的“pip” - 这是显示的箭头。因为这是在此工作区中唯一运行的,所以只显示一个。
终端的“pip”是一个窄版本,表示它正在不同的工作区中运行。因此,您可以立即了解到工作区中运行的两个应用程序以及可能运行的其他应用程序。
如果您在工作区中有两个实例的Firefox运行,则会有两个“pip”。

pic4

要在另一个工作区创建另一个Firefox实例,请右键单击并选择显示的前两个选项之一:

pic3

要在不同的实例之间切换,请从右键快速列表中选择窗口标题。

1我认为最后一张图片上的亮点框放错了位置。 - AJMansfield