在日常工作中,我們經常需要復制和粘貼文本、圖片和鏈接。
首先,這款剪切板功能應該在不使用時不顯示窗口,以避免干擾我們的工作。它應該在后臺靜默記錄剪切板歷史,以便我們可以隨時查看之前的記錄。
其次,當我們需要使用剪切板功能時,它應該能夠呼出一個懸浮窗口,并懸浮在當前應用程序窗口之前。我們可以通過鍵盤快捷鍵將記錄復制到剪切板,并且在復制后,懸浮窗口會自動隱藏,焦點也會自動回到原來的位置。
此外,這款剪切板功能還應該支持搜索功能。我們可以根據文字、圖片、鏈接等內容對記錄進行分類檢索。通過鍵盤輸入關鍵詞,即可快速找到需要的記錄。
為了提高使用效率,這款剪切板功能應該盡量減少對鼠標的依賴。從呼出懸浮窗口到搜索、選中、復制、粘貼,所有操作都可以通過鍵盤完成。并且,快捷鍵不需要記憶,系統會自動提示用戶可用的快捷鍵。
除此之外,這款剪切板功能還應該支持將記錄Pin起來,以便快速訪問常用記錄。我們還可以對記錄進行分組收藏,方便整理和管理。
對于需要二次編輯的記錄,這款剪切板功能也應該提供相應的功能。我們可以對記錄進行二次編輯,并再次復制到剪切板中。
有時候,我們可能需要將多條文本記錄合并起來發送給別人。這款剪切板功能應該支持合并多條記錄的功能,方便我們進行編輯和整理。
最后,這款剪切板功能應該支持永久存儲記錄或者自定義保存時間。過期的記錄應該被自動清理,但已經Pin或者收藏的記錄永遠不會被清除。
以上的一些想法來源于我的實際使用需求,也受到 Raycast 的啟發。Raycast 太好用了,我每天都在使用,極大的提高了我的工作效率;但是它內置的剪切板功能并不完善,甚至有一點點違背了它的設計理念:沒有辦法完全靠鍵盤完成記錄類型的類別篩選。以及它沒辦法滿足我上述對剪切板工具的一些訴求。所以,我決定自己寫一個了繼承 Raycast 的易用高效,同時功能又更加豐富的軟件 PasteQ 。
PasteQ 剪切板歷史工具(快捷鍵操作,無需鼠標):搜索,復制,編輯,預覽