Xfce

Ubuntu:XFCE:IDEA 從“視窗標題”中刪除“IntelliJ”後,是否有使用 wmctrl 切換到 IntelliJ IDEA 的解決方法?

  • October 16, 2020

我有快捷鍵設置,可以將焦點放在我的 Xubuntu 設置中的某個應用程序上。

例如:

START+1 將我帶到我的主 Web 瀏覽器視窗

START+2 將我帶到我的主 Sublime 視窗

START+3 曾經使用以下命令將我帶到 IntelliJ XFCE settings editorIDEA xfce4-keyboard-shortcuts

bash -c 'wmctrl -a "IntelliJ IDEA" || /opt/idea-IC-202.7660.26/bin/idea.sh'

我已經有一段時間沒有使用 IDEA了,現在升級後我看到"IntelliJ IDEA"應用程序的標題欄中不再有任何東西——只有項目的名稱和可選的完整路徑。

所以我的設置壞了..

有沒有辦法解決它?我在 Linux 中還沒有那麼強硬,但我在想,如果在程序樹中搜尋它是否有助於找到項目名稱和路徑,而這些項目名稱和路徑又可以通過管道傳輸到,wmctrl或者這是否可能?

深思熟慮。麥克風

嘗試使用xprop來獲取視窗的類,然後使用它而不是標題,這不應該很快改變。

您可以xprop | grep -i class從終端執行,然後點擊 Intellij IDEA 視窗,它應該會在終端中列印出類。

我沒有使用過wmctrl,但是我使用Sway中一個視窗的類或appid來製作keybinds來聚焦特定的程序。

編輯:快速瀏覽 wmctrl 手冊頁表明該-x參數可能對您有所幫助。“在視窗列表中包含 WM_CLASS 或解釋為 WM_CLASS 名稱。”

引用自:https://unix.stackexchange.com/questions/614826