utools 插件, 用於在macOS 提供與Windows 中Everything 插件類似的搜尋體驗. 插件基於mdfind
命令, mdfind
命令基於Spotlight 構建索引, 所以, 如果禁用了Spotlight, 那麼插件也將無法使用. 插件可以被看做是Spotlight 檔案搜尋的一個封裝, 直接用Spotlight 應該是相同的效果, 不過all in one 總是舒服一點.
另外科普一下, Everything 是基於NTFS 檔案系統的特性實現即時搜尋, 在macOS 上無論如何也是很難達到Everything 的速度的, 所以插件直接使用了『回合製搜尋』(即輸入完成後需要按一下回車再開始搜尋)而不是『即時搜尋』, 反正也做不到乾脆放棄.
0.1.6
修復新版utools 下無法開啟檔案的問題0.1.5
0.1.4
插件預覽可以預覽非指定檔案了!0.1.3
c
和delete
0.1.2
現在可以使用macOS 原生預覽啦!esc
鍵自動選取搜尋文字, 方便直接修改0.1.1
0.1.0
各項功能的形式基本上穩定下來, 以下為主要修改, 使用方法見後文f
和F
關鍵字僅搜尋資料夾只需要在輸入框最前方加上一個空格僅搜尋檔案只需要在輸入框最前面加上兩個空格以上兩種過濾器可以和自訂快捷搜尋組合使用0.0.5
esc
鍵關閉並啟動輸入框, 左方向鍵可以也可以關閉詳情面板0.0.4
0.0.3
0.0.2
調整不和諧的樣式(底部藍條, 寬度過大導致出現捲軸)0.0.1
基本功能外掛主頁- 下載最新版- 歷史版本
沒啥好敝帚自珍的.
傳送門→ Mverything
find
,查找
操作 | 功能 |
---|---|
Enter(回车) | 搜尋 |
Space(空格) | 預覽 |
Arrow Right(右方向键) | 預設方式開啟文件 |
Mouse Left(鼠标左键双击) | 預設方式開啟文件 |
Mouse Right(鼠标右键单击) | 快速選單 |
插件自帶的快捷搜尋有兩個: 僅搜尋資料夾和僅搜尋檔案僅搜尋資料夾只需要在輸入框最前方加上一個空格
僅搜尋檔案只需要在輸入框最前面加上兩個空格
可以在設定中自訂屬於自己的快捷搜尋, 自訂快速搜尋使用正規表示式對搜尋結果的全路徑進行比對, 全路徑的意思即包含完整路徑和檔案名稱的單行文字, 如/Users/lanyuanxiaoyao/Library/Mobile Documents/iCloud~QReader~MarginStudy/Documents/Head First Java 第二版.pdf
, 這就是這個PDF檔案的全路徑,自訂的快捷搜尋將會對這樣的文字進行比對.
下面將使用一個範例來說明. 如果我想要在搜尋結果裡面過濾出圖片檔案, 那麼可以在自訂快捷搜尋裡面添加: pic&png|jpg|jpeg|bmp|svg|webp$
, 其中以&
作為分隔符, pic
是快速搜尋時使用的關鍵字, .(png|jpg|jpeg|bmp|svg|webp)$
執行快速搜尋時所使用的正規表示式
新增完成後, 就可以在搜尋的時候使用這個快捷搜尋了, 如下圖所示, 在輸入框中輸入pic:icon
, 就會把帶有"icon"的圖片全部搜尋出來了.
正規表示式的規則不再贅述, 可以自行百度
值得一提的是, 預設的快捷搜尋和自訂的快捷搜尋是可以組合使用的
所謂高級查詢就是mdfind
命令自己支援的一些高級查詢, 如mdfind "kMDItemContentType=public.folder"
, 但是平心而論, 這些關鍵字實在是...一言難盡, 所以這些高級用法大家自己去找吧.
目前可以對文字檔案, 圖片和資料夾進行預覽