QuickDock

工具與小幫手

工具箱

逐行計算、便利貼、JSON、連接埠、檔案轉換,收在一個小視窗。

預設未綁定,自己錄一組

9:41 工具箱 計算 便利貼 JSON 轉換 更多 開發 產生 程式碼小工具 系統 連接埠 服務 檔案轉換 軟體移除 常用工具(最多 4 個) ›

能做什麼

一個小視窗收齊十個小工具:逐行計算、便利貼、JSON、產生、轉換、程式碼小工具、連接埠、Homebrew 服務、檔案轉換和軟體移除。內容自動儲存,下次打開停在你上次用的工具。

筆記:計算與便利貼

「計算」每一行各自計算,答案顯示在右邊同一行。改了前面的數字,後面用到它的行會跟著更新。

計算 1 計算 2 + 1 + 1 x = 10 price = x * 8 price + 8% # 變數可跨行、支援 sqrt() pi 等 2 10 80 86.4 逐行計算・變數跨行共用・% 與 sqrt() pi 等 清空本頁
price + 8% 是「80 再加 80 的 8%」,所以是 86.4。

支援四則運算、次方、括號、變數(x = 10)、百分比(200 - 15%)、餘數(17 mod 5)、sqrt、round、log 等函式、pi e 常數、單位換算,以及 # 或 // 註解。算不出來的行右邊留白,不會跳錯誤訊息。

「便利貼」可以改文字顏色、字級、加螢光筆、換整頁底色,選取簡體字一鍵轉繁體(含台灣慣用詞),也能直接貼上圖片,或匯入 Excel、CSV、TSV 成表格。

「計算」「便利貼」「JSON」都能開很多頁,放大鏡可以搜尋所有分頁,⌘ 加滾輪調整字的大小。

開發:JSON、產生、轉換、程式碼小工具

  • JSON:「編輯」模式格式化或壓縮,狀態列指出錯在第幾行第幾字;「瀏覽」模式用樹狀展開,右鍵「複製值」或「複製路徑」(例如 $.tags[0])。鍵的順序和數字精確度都照原樣保留。
  • 產生:UUID v4 與 v7、強密碼(6 到 64 字,避開容易看錯的字元)、指定字數的 Lorem 假文。
  • 轉換:時間戳與 ISO 8601 互轉、2/8/10/16 進位轉換、顏色的 HEX、rgb()、hsl() 三種寫法,還有螢幕吸管。
  • 程式碼小工具:JWT 解碼、SHA-256/SHA-1/MD5 雜湊、BCrypt 雜湊與驗證、正則測試,以及把 cron 寫法翻成中文(*/5 * * * * → 每 5 分鐘)。

系統:連接埠、服務、檔案轉換、軟體移除

  • 連接埠:列出哪些程式正在監聽哪個 TCP 連接埠。常用的 3000、5173、8080、8000、5432 一眼看出誰空著、誰被佔用;按「終止」先確認,請程式正常結束。只列你自己的程式,不需要管理員密碼。
  • 服務:管理用 Homebrew 安裝的背景服務,看狀態、啟動、停止、重新啟動、看 log,設定登入時要不要自動啟動。
  • 檔案轉換:把檔案拖進來,只列出這批檔案全部都做得到的動作。
  • 軟體移除:連 App 散落在「資源庫」裡的設定、快取和資料一起找出來,全部移到垃圾桶,清空前都還能還原。
photo-1.heic photo-2.png photo-1.heic photo-2.png 轉成 JPG PNG HEIC TIFF GIF BMP AVIF PDF 工具 合併成一份 PDF 轉灰階 品質 85% 尺寸 原尺寸 在原檔旁產生,不覆蓋任何檔案 photo-1.jpg photo-2.jpg
圖片可以轉格式、轉 PDF、合併、轉灰階;PDF 可以每頁輸出成圖片或拆頁;Markdown、HTML、TXT、RTF 之間也能互轉。輸出檔放在原檔旁邊,絕不覆蓋。

怎麼用

  1. 點選單列的工具箱圖示、按「工具箱」快捷鍵,或從功能選單「文字與工具」→「工具箱」打開。
  2. 點上方的工具名稱切換工具,不在上方的從「更多」選單選。
  3. 輸入或貼上內容,按結果旁邊的複製鈕就複製到剪貼簿。
  4. 想換掉上方的常用工具,打開「更多」→「常用工具(最多 4 個)」勾選。
  5. 用完點工具箱圖示或關閉鈕收起來,內容會自動儲存。

快捷鍵

全域快捷鍵

快捷鍵名稱預設
工具箱預設未綁定

在任何 App 裡都能按。想換組合,到「設定」→「快捷鍵」點一下錄製欄,按下新的組合。

相關設定

「設定」→「工具箱」

工具箱
錄製叫出工具箱視窗的快捷鍵,預設未綁定。同一頁還有工作區剪貼簿、快速輸入和 Log 檢視器的快捷鍵。

「設定」→「一般」

選單列圖示:工具箱
預設關閉。打開後選單列多一個手提箱圖示,點一下開關視窗。
工具視窗浮在最上層
想一邊看資料一邊用工具箱時打開。

需要的權限

  • 自動化:Finder:軟體移除時,請 Finder 把需要管理員權限的檔案移到垃圾桶,第一次用到時 macOS 會詢問。
  • 完整取用磁碟(選用):QuickDock 不會要求。軟體移除讀不到其他 App 的容器資料夾時會提示你,自行開啟後才找得到全部殘留檔案。

「服務」需要先裝好 Homebrew,而且至少裝了一個提供服務的套件。

小技巧

  • 視窗會跟著你到目前的桌面和螢幕,不必切回原本的桌面找它。
  • 不常用的工具從常用工具移到「更多」,上方的切換列就不擠。
  • 要在 JSON 裡找一個欄位的路徑,切到「瀏覽」按右鍵「複製路徑」,比自己數括號快。
  • BCrypt 每次都隨機加鹽,同一個密碼每次結果不同是正常的。
  • 連接埠的終止、服務的停止和軟體移除都會影響正在跑的程式,動手前看清楚名稱和 PID。
QuickDock 圖示

把 QuickDock 放上選單列。

下載 QuickDock

需要 macOS 14 以上,Apple 晶片(M 系列)