Lertaro
適用於 Windows 的現代化高效能本機檔案搜尋與生產力工具。以 C# WPF 和 NT 服務打造,提供流暢且可自訂的體驗,是 Everything 和 Listary 的替代方案。
Lertaro 是什麼?
適用於 Windows 的現代化高效能本機檔案搜尋與生產力工具。以 C# WPF 和 NT 服務打造,提供流暢且可自訂的體驗,是 Everything 和 Listary 的替代方案,具備即時 NTFS MFT 解析、即時 USN 監控及外掛支援功能。
Lertaro 概覽
這是什麼
Lertaro 是一款超輕量、高效能、可擴充的全域搜尋與生產力啟動器,專為 Windows 平台打造,基於 .NET 10 (WPF) 開發。它作為 Listary 和 Everything 的現代化、開源替代品,透過 NTFS USN 日誌和 $MFT 直接索引本地磁碟,實現近乎即時、低資源的搜尋。此專案託管於 GitHub,採用 MIT 授權。
主要功能
- 透過 NTFS/ReFS USN 變更日誌和 $MFT 的低階索引,背景服務即時同步索引,並支援 FAT32/exFAT 監控和網路分享快取。
- fzf 風格的模糊搜尋,支援多關鍵字跳躍匹配、目錄路徑權杖、前綴/後綴/精確/排除運算子,以及非 ASCII 拼音別名轉寫。
- 三種視窗模式:快速彈出視窗、完整主視窗,以及可自動嵌入原生開啟/儲存檔案對話框和主要檔案管理器(檔案總管、Total Commander、Directory Opus、OneCommander)的內嵌列。
- 動作選單 (Ctrl+O) 提供原生 Shell 右鍵整合功能,以及 QuickLook 檔案預覽 (Alt+P)。
- 即時磁碟空間樹狀圖,可視化探索已索引的磁碟使用情況,無需重新掃描,並支援向下鑽研過大資料夾和執行清理動作。
- 開放的外掛 SDK,提供 .NET 10 C# 合約以支援自訂搜尋提供者、別名、動作、欄位和預覽,並相容於 Flow Launcher 社群外掛。
- 三重程序隔離(SYSTEM 背景服務、使用者模式 WPF UI 和繞過 UIPI 的鉤子輔助程式),完全本地化且無遙測。
使用情境
Lertaro 適用於需要在 Windows 上進行快速、低資源的本地檔案搜尋和桌面生產力啟動的使用者。它可用於搜尋 NTFS、ReFS、FAT32、exFAT 和網路分享上的檔案;透過動作選單或 QuickLook 預覽組織並對已索引檔案執行操作;以及透過即時樹狀圖視覺化分析磁碟空間使用情況。此外,外掛 SDK 讓它可擴充以支援自訂搜尋提供者、別名、動作和預覽。
快速開始
從首頁或直接下載最新版本:
- x64:安裝程式 (Lertaro-Setup.exe) 或可攜版 (Lertaro-Portable.zip)
- ARM64:安裝程式 (Lertaro-Setup-arm64.exe) 或可攜版 (Lertaro-Portable-arm64.zip) 若要從原始碼建置,需求包括 Windows 10/11、.NET 10 SDK、Visual Studio 2022 或 JetBrains Rider,以及可選的 Inno Setup 7 來建置安裝程式。使用
build_and_run.bat重新建置並重新啟動,或使用make.bat進行 Release 建置。更多細節請參閱儲存庫的 README。
授權與價格
MIT 授權。開源,無定價。
內容整理自該專案公開的 README 與儲存庫資訊。