我以前幾乎沒有好好用過這個功能,作為一個KDE的鐵杆支持者似乎有點不稱職啊。
以前對Activity的理解僅僅是一個不同的Plasma桌面而已,現在重新用一用才發現是這樣一個東西。
在Linuxtoy.org上面的一個評論中讀到這樣一篇文章。談到的是Gnome和KDE的在管理桌面程式上面的設計理念。Gnome-Shell會按照同樣的程式將程式進行group,而KDE的活動則是讓使用者自己決定如何分配程式。
說起KDE的活動,也是歷經無限坎坷啊。在Plasma桌面最早是按縮小按鈕才能切換,直到KDE 4.4(也許是4.5?)才終於有了變化。由於之前的這些變故,導致我也沒有真正好好用過這個功能。僅僅是以為活動就是一個換Plasma桌面的東西,現在看來完全錯了。
我現在使用著兩個活動,一個還是命名為默認的桌面,另一個我就命名為開發,桌面還是保持原樣,在“開發”這個Activity的Plasmoid的選擇上,我也直接選擇了konsole的會話,kate的會話,kdevelop的快捷方式,qgit的快捷方式。
由於原先的Meta+Tab這個活動切換的快速鍵被我換成了切換所有桌面的應用程式,於是重新指派了Ctrl+Tab作為活動的切換按鍵。
事實上,視窗會按照你是否在當前Activity中啟動而進行分組。也就是說,如果切換到我的“開發”的活動中,任務條上面也只會有那些對應的程式。在Alt Tab切換時也不會切換到其他的不相干的程式上面去。
直觀來說,和虛擬桌面相比,它能夠更好的管理你的程式。如果我想要在我的“開發”Activity開啟一個新的相關應用,我可以直接Ctrl + F12調出我的部件版,然後期待一個相關的任務,我想這是Plasma和活動結合起來的真正意義。
我以前並不是一個重度虛擬桌面用戶,但是似乎我現在更願意成為一個重讀Activity的用戶。
說起來這個功能有點像Firefox4的tab分組,但老實說,Firefox4的tab分組你敢做的更不難用點嗎……其實只需要幾個簡單的快速鍵綁定,我想這個功能也會很好用的。
http://csslayer.tk/wordpress/kde/%E5%BC ... 4activity/