如何在应用程序切换器中显示 gitk 实例的标题?

如何在应用程序切换器中显示 gitk 实例的标题?

我通常有多个实例吉特克在处理项目时打开。但是,当我在 Gitk 窗口之间切换时,我无法看到哪个 Gitk 实例属于哪个项目。

应用程序切换器中的 GitK

一旦将项目置于前台,项目标题就会写在窗口的标题栏上。

是否可以在应用程序切换器中显示窗口标题?

答案1

检查使用 <Super>+<Tab> 而不是 <Alt>+<Tab> 是否对您有用。

如果是,则可以配置设置->键盘快捷键切换窗口对阵切换应用程序)。

在此处输入图片描述

此外,还有一些可能有用的链接,它们甚至可能作为您所想的替代功能而有趣:

  1. https://extensions.gnome.org/extension/302/windowoverlay-icons/
  2. https://github.com/daniellandau/switcher

答案2

由于 gitk 是一个友好的 wish (Tcl/Tk) 程序,我们可以利用 wish 的选项手动执行您想要的操作。可能有一种方法可以编辑 /usr/bin/gitk 来执行您想要的操作,但我找到了另一种方法。

方法:

cd ./dir-with-git-repo/
wish /usr/bin/gitk -name "Manual Name"

结果:

应用程序切换器现在显示以“手册名称”作为应用程序名称的 gitk 图标实例。

替代方法:

编辑 /usr/bin/gitk 第 3 行:

exec wish "$0" -- "$@"

exec wish "$0" -name "$@" -- "$@"

替代结果:

“$ gitk” 显示 -- 为 gitk 应用程序名称 “$ gitk branchname” 显示切换器中 gitk 应用程序名称的分支名称。

相关内容