有没有办法/ubuntu 程序将一堆程序窗口粘合到一起变成一个窗口?

有没有办法/ubuntu 程序将一堆程序窗口粘合到一起变成一个窗口?

在开发过程中,我喜欢在同一屏幕上打开浏览器和代码编辑器。我想找到某种方法将它们合并并将它们视为单个窗口,以便它们一起最小化,一起调整大小,并在它们之间有一个可移动的分隔线。

是否有某种窗口面板应用程序可以用来创建多程序窗口?

答案1

嗯,我还没有权限访问这个网站的评论;猜测积分系统与 stackoverflow 是分开的。

想回复 OP 的最后一条评论。我真的很喜欢 xmonad。您可以将其设置为在 gnome、kde 等中使用扩展程序运行。以下是我在 gnome 2.28.2 中采取的步骤:

sudo yum install -y xmonad.x86_64
sudo yum install -y ghc-xmonad-contrib.x86_64
sudo yum install -y ghc-xmonad-contrib-devel.x86_64

创建一个文件 ~/.xmonad/xmonad.hs 并输入:

import XMonad
import XMonad.Config.Gnome
main = xmonad gnomeConfig

设置窗口管理器:

gconftool-2 -t string -s /desktop/gnome/session/required_components/windowmanager xmonad
gconftool-2 -t string -s /desktop/gnome/applications/window_manager/current xmonad

如果您改变主意,可以运行上述两个命令,用 metacity 替换 xmonad 以恢复原状。

链接:

Gnome 中的 xmonad

KDE 中的 xmonad

答案2

不知道是否可以用 Gnome(或 Unity)来实现,但你绝对可以用 Fluxbox WM 来实现,因为像标签一样命名

另一个选择是KDE 的选项卡式窗口。IIRC PWM 和 PekWM 也可以做到这一点。

答案3

这可能不是你想要的,但如果你的窗口管理器不提供此功能,你也许可以使用实例。

Xnest 本质上是一个嵌套的 X 服务器,它输出到窗口,而不是硬件设备。您可以在 Xnest 窗口中运行特定应用程序,甚至可以运行功能齐全的桌面。

不幸的是,这种方法稍微有点麻烦:应用程序需要使用非默认显示选项(或修改后的DISPLAY环境变量)启动,并且您无法将窗口移入或移出 Xnest 窗口。

相关内容