![如何让Unity独立于每一个工作区?](https://linux22.com/image/1043749/%E5%A6%82%E4%BD%95%E8%AE%A9Unity%E7%8B%AC%E7%AB%8B%E4%BA%8E%E6%AF%8F%E4%B8%80%E4%B8%AA%E5%B7%A5%E4%BD%9C%E5%8C%BA%EF%BC%9F.png)
我一直在尝试习惯使用工作区,但是我使用的工作区 1 中的程序可以从使用 unity 的每一个其他工作区访问,这让我很烦恼。
例如,当在工作区 1 中打开某个文件夹并且我尝试通过单击“主文件夹”来打开工作区 2 中的主文件夹时,它会将我带到工作区 1 中打开的文件夹。
如何让 Unity 独立于每个工作区?
答案1
工作区是 Unity 桌面的一项功能,因此无法将其与 Unity“分离”(至少据我所知)。
对于某些应用程序(根据我的快速测试,是 Pidgin 和 Libre Office),只能运行一个实例,因此单击图标将带您返回到活动的工作区。
对于其他人,特别是您提到的问题——主文件夹(Nautilus),如果您右键单击图标,它将为您提供以下选项:打开新窗口,选择此项将在当前工作区中打开一个新窗口,而其他工作区中的窗口则保持原样(打开到您离开它们的任何位置)。
但请注意,如果您右键单击任何工作区并单击“退出”,它将关闭全部打开所有工作区上的窗口。
我不确定所有或其他程序是否可以同时在多个工作区中打开,但 Firefox(我认为大多数其他浏览器也可以)。(我认为任何显示打开新窗口选项的程序都可以通过这种方式打开,但我不确定。)
我知道这并没有直接回答你的问题如何因为我很确定这是不可能的,但我希望它以“不,但你可以这样做”的方式有用。
答案2
如果您在启动项上单击鼠标中键,Unity 将尝试启动该应用程序的新实例,而不是切换到已打开的窗口。
对于不能同时运行多个实例的应用程序,这可能不起作用。在某些情况下,它会将打开的窗口移动到当前工作区。