依賴於活動的 KDE 工具欄內容
因此開發人員從活動中排除了工具欄,並且它們在所有活動中是統一的。很多人都寫過他們實際上是如何扼殺活動的想法的。
*但是有什麼解決方法嗎?*喜歡為每個activity或者一些分組小元件(快速啟動器、文件夾視圖等)製作不同的工具欄內容,這樣可以為每個activity製作不同的內容嗎?
順便說一句,對於了解 KDE API 和方法的人來說,調整快速啟動器和文件夾視圖以使其內容依賴於活動應該是一個最多半小時的工作。不幸的是,我只在.NET中開發……
好吧,所以沒有回應,我必須自己找到至少部分解決方案。
所以這是我的建議,至少部分地使活動栩栩如生(可能用作複雜的設置或獨立提示):
- 將桌面數量設置為 1。這不是必需的,但是通過以下設置,每個活動都將擁有自己的桌面,因此它們實際上成倍增加。
- 將一個
Activity Preview
小元件放入您的工具欄中。另外,這不是必需的,但是如果您要大量使用活動,則WIN-TAB
點擊後的快捷方式會很尷尬。使用Activity Preview
小元件,您可以一鍵切換 Activity。- 設置活動(即
WIN-TAB
,點擊頂部的選項按鈕):一種。設置所需數量的“固定”活動,可能帶有適當的圖示。活動也可以與項目或任務相關,但我擔心共享工作流程的長期活動。為了給你一個想法,我設置:
* General (for all common tasks without specific workflow) * Admin - for administration - with YaST, KDE system settings, SuperUser Dolphin, Kate, KInfo, nVidia shortcuts * Graphics - to work mostly with GIMP and InkScape * CAD - for 2D and 3D CAD work - LibreCAD and FreeCAD shortcuts * Devel - for programming * Web - for web development (shortcut to start Jekyll, shortcut to emulated web, etc. * Writing - to work with Focus Writer, dictionary, ...
灣。在名為“切換”的第二個選項卡上,選中復選框“
Remember the current virtual desktop for each activity (needs restart)
”。現在,當您將桌面計數設置為 1 時,我不確定是否仍需要此選項,但無論如何它不會造成任何傷害。 4.~/Sys/Activities
我在我的自定義本地 Sys 文件夾 (我面板中的啟動器並將它們重命名為更合理的名稱(即“org.kde.cervisia.desktop
”到“Cervisia
”)。 5. 對於每個活動桌面,我將一兩個呼叫的小元件放入桌面Folder View
並以這種方式設置它們:一種。如果我只使用一個,我會將
Folder View
小元件設置為指向活動的工作目錄,即~/Writing
,我同時擁有應用程序快捷方式和文件的位置。這適用於簡單的活動,例如寫作。灣。首先將獨立
Folder View
設置為在第四步中創建的特定文件夾。這樣您就可以看到所選活動的快捷方式。C。桌面上的第二個獨立小元件用於顯示與活動相關的文件和文件夾,即
~/Coding
用於開發活動或~/Graphics
圖形活動。Symlinks
如果您的工作目錄分散在更多地方,例如本地和網路,請組織一個特殊的目錄並幫助自己 。 6. 對於某些應用程序,您可能會在啟動時設置特殊行為,假設您可能希望 GIMP 始終僅在圖形活動中啟動。然後啟動 GIMP,右鍵點擊標題欄,選擇Other Tasks
然後Special window settings
在Size and location
選項卡中,選中Activity
復選框並Initial status
從下一個組合框中選擇。但請注意不要將其設置為您希望跨活動使用的應用程序,例如 Dolphin 或 Konsole。但是,上面的設置允許您在啟動應用程序後更改活動,因此您可以切換活動或將其添加到更多活動中(右鍵點擊應用程序標題欄並在本地菜單中選擇活動) 7. 您應該將前面提到的工作目錄設置為活動相關目錄。在 Dolphin 中找到目錄,選擇它的content,右鍵點擊它並選擇Activities
並將其添加到目前 Activity 或從列表中選擇一個(或多個)。這是以下幾點所必需的 8. 有一種方法可以至少部分設置工作列以反映活動。我使用了一個從螢幕右邊緣彈出的大側邊欄(而主工作列位於經典的底部邊緣位置。我在這個工作列上有一些小元件,如時鐘和日曆,你也可以Folder View
在這裡添加另一個,這個時間將它設置為Show files related to active Activity
. 現在,如果您在適當的工作目錄中為特定活動設置了文件和應用程序快捷方式,則此小元件的內容將根據所選活動動態更改。 9. 有一個名為 Kargos 的小元件,我相信它可能用於編寫腳本,並且可能通過顯示與 Activity 相關的內容。我沒有嘗試設置,所以我無法提供更多幫助。這花了我一點時間來調整,但它對於我需要的活動來說是合理的。一個因素是,我有一個大的 4K 螢幕,因此
Folder View
通常不會覆蓋帶有應用程序快捷方式的小元件,因為我的大多數應用程序都不以全屏模式使用。對於較小的螢幕,這可能是一個問題。如果您跟進這篇文章並提供有助於從(目前相當殘缺的)活動中擠出更多好處的評論或答案,我會很高興。