Launcher
Launcher 是一個自包含、超輕量的應用啟動器,靈感來自 Rainmeter 小部件——但更快、不打擾,並且可以直接整合到你的 PATH 中。你可以把它看作一個擴充的袖珍工作列,面向希望通過一條命令或一次點選就開啟可執行檔案、資料夾和 URL 的高階使用者。
GUI

CLI

主要功能
快速啟動 • 帶參數開啟任意
.exe• 直接跳轉到檔案或資料夾位置 • 在預設瀏覽器中開啟網站靈活配置 • 便於人工閱讀的 YAML 檔案(
Configurations.yaml) • 支援原樣命令(!字首)和輸出監視(!?)跨平臺核心 • 純 .NET 解決方案——不使用 Windows 專用 API(除了用
explorer.exe開啟資料夾)豐富的 CLI
lc --list # List all shortcuts lc <Name> [<Args>…] # Launch a shortcut by name lc --search <keywords> # Fuzzy‑match names or paths lc --print <Name> # Show the underlying path (great for scripting) lc --edit # Open config in your default editor lc --open <Name> # Open with default program/browserBig White Dot GUI(大白點介面) • 半透明、始終置頂的圓點,一鍵即可存取 • 托盤圖示上下文選單,包含 Recent、Favorites、Common Folders • 按兩下即可隨時編輯配置
安裝與設定
從 Itch.io 下載最新版本: methodox.itch.io/launcher
新增到 PATH(可選,但建議這樣做),以便通過
lc或launcher即時存取。為
.yaml檔案配置編輯器!- 在 Windows 上,確保
.yaml的預設程式不是指令碼包裝器(例如 VS Code 的bin資料夾)。 - 將其指向實際的可執行檔案目錄(例如
%UserProfile%\AppData\Local\Programs\Microsoft VS Code)。 - 否則,編輯配置時會出現“Application Not Found”錯誤。
- 在 Windows 上,確保
啟動 GUI 後,在 Windows 上也可以從任務托盤中使用它:

配置
你的快捷方式儲存在以下位置的純文字 YAML 檔案中:
%APPDATA%\Launcher\Configurations.yaml
# Format: Name: Path
# Use '!' prefix for verbatim commands
# Use '!?'' to capture process output
# Examples
Editor: "C:\Program Files\MyEditor\editor.exe"
Docs: "C:\Users\You\Documents"
Search: "https://google.com/search?q="
Build: !? dotnet build MySolution.sln
路線圖
- 支援在配置中使用行內註解
- 就地參數佔位符(例如
Build {project}) - TUI 風格的互動模式(
lc --interactive/-i) - 為配置解析編寫全面的單元測試
更新日誌要點
- v0.1.0 – 首個可用版本
- v0.1.3 – 新增
--open,用於以預設程式啟動 - v0.1.7 – Big White Dot GUI 及核心重構
完整歷史請參見 GitHub 更新日誌。
實用連結
- 官方網站:https://methodoxtech.github.io/Launcher/
- GitHub 倉庫:github.com/MethodoxTech/Launcher
- Itch.io 下載:methodox.itch.io/launcher