自 2017 年開始使用 macOS 至今已有一段時間,由於本人喜歡尋找工具來提高使用效率,因此可以推薦一些好用的 macOS 應用程式。

以下應用程式如未特別說明,均為免費軟體且不禁止商用。

JetBrains IDE - 支援多種語言的 IDE

JetBrains 的 IDE 是我覺得最好用的一款 IDE。

從寫 Laravel 時開始使用 PHPStorm,到現在寫 .NET 用 Rider,前端開發使用 WebStorm,資料庫存取則使用 DataGrip,JetBrains IDE 支援各種的語言,可以說是提供了一條龍的服務。

這些 IDE 支援各種語言常見的開發框架,並且擁有 Plugin Marketplace,可以安裝各種功能的插件。

Rider 可以直接在 IDE 內執行 C# 專案、偵錯和執行單元測試,程式提示部分甚至比 Visual Studio 更加智慧和方便。

DataGrip 支援 PostgreSQL、SQL Server、MySQL 等常見資料庫,對於經常使用多種資料庫的開發者來說非常方便,不需要為特定資料庫再安裝它的客戶端。

如果有使用兩款以上的 IDE 的話,就建議直接訂閱 All Products Pack。

WebStorm 畫面截圖
WebStorm 畫面截圖

iTerm2 - 現代化的 Terminal 模擬器

iTerm2 是一個開源的 macOS Terminal 模擬器,旨在取代原本 macOS 不易使用的 Terminal App。

它提供了許多原生 Terminal App 所沒有的功能,讓經常使用 Terminal 的使用者能更方便。

iTerm2 畫面截圖
iTerm2 畫面截圖

Joplin - Markdown 筆記軟體

Joplin 是一款支持使用 Markdown 語法撰寫筆記的軟體。

它的資料儲存在本地端,讓使用者能夠完全掌握自己的資料,並且可以通過 Dropbox 等雲端服務來同步各個裝置上的筆記。

Joplin 還擁有插件市集,提供了許多功能模組供使用者安裝。

Joplin 官網截圖
Joplin 官網截圖

Postgres - PostgreSQL 管理工具

Postgres 是一個專門為 macOS 設計的 PostgreSQL 管理工具,安裝後即可立即使用。 使用者可以方便地啟動、停止及設定伺服器,並且可以同時建立多個版本的 PostgreSQL 伺服器。

Postgres 畫面截圖
Postgres 畫面截圖

Keka - 萬用壓縮工具

Keka 是一個壓縮工具,支援建立 7z、zip、tar 等常見的壓縮格式,並支援解壓縮三十種以上的壓縮格式。

它支援加密壓縮,也支援分割壓縮。在建立 7z 壓縮檔時,可以使用 AES-256 加密規範,而 zip 則可以使用 Zip 2.0 傳統加密規範。

Keka 畫面截圖
Keka 畫面截圖

ResponsivelyApp - RWD 預覽工具

ResponsivelyApp 是一款用於預覽響應式網頁設計(RWD)的工具。

它可以模擬不同螢幕解析度下的網站顯示,讓開發者能夠一次檢查網站在各種螢幕解析度中的呈現效果。

ResponsivelyApp 畫面截圖
ResponsivelyApp 畫面截圖

FileZilla - 檔案傳輸工具

FileZilla 是一款歷史悠久的跨平台 FTP 傳輸軟體,支援 FTP、FTPS、SFTP 等傳輸協定,被公認為最強的 FTP 軟體之一。

如果使用 FileZilla Pro,則還支援 S3、Azure Storage、Google Drive 等主流雲端平台。

FileZilla 畫面截圖
FileZilla 畫面截圖

Postman - API 測試工具

Postman 是一款強大的 API 開發和測試工具,它提供了直觀的 UI 用於發送各種 HTTP Request,並顯示詳細的 Resposne。

Postman 支援創建和管理 API 的 Collection、環境變數、自動化測試流程,還能在各個裝置間同步資料。

Postman 畫面截圖
Postman 畫面截圖

draw.io - 繪圖工具

draw.io 是一款功能強大的免費圖形和流程圖設計工具,支援使用者建立各種圖表,如流程圖、組織結構圖、網路圖和 UML 圖等。

它提供了豐富的圖形庫,並且可以輕鬆使用其他人建立的圖形庫。

雖然 draw.io 提供了網頁版,但使用 App 會更為方便,並且可以直接將檔案儲存在本機。

draw.io 畫面截圖
draw.io 畫面截圖

Raycast - 功能強大的快速啟動器

Raycast 是 macOS 內建 Spotlight 功能的替代方案,提供快速啟動應用程式、檔案、文字片段、剪貼簿等功能。

除此之外,它還有豐富的擴充功能,可以安裝並串接 Jira、LLM、Google 翻譯等第三方服務。

reycast 畫面截圖
reycast 畫面截圖

iStat Menus - 系統資源監控工具

iStatMenus 設定畫面
iStatMenus 設定畫面
iStatMenus 監控畫面
iStatMenus 監控畫面

AlDente - 電池限制工具

AlDente 能夠限制 MacBook 電池的充電上限,竟量不要讓電池被充到滿,減緩電池的老化以延長壽命。

AlDente 畫面截圖
AlDente 畫面截圖

Ice - 功能列管理工具

Ice 是一個專為 macOS 設計的工具,用於管理螢幕上方的功能列。

它主要用於隱藏和顯示功能項目,以防止因為項目過多而被系統隱藏。

ice 官網範例圖
ice 官網範例圖

感謝閱讀!

喜歡這篇文章或是有幫助到你嗎? 歡迎分享給你的朋友!

有任何問題、回饋或您認為我會感興趣的任何東西嗎? 請在下面發表評論,或者是直接聯絡我


Puck Wang

Puck Wang

Hi! 我是 Puck Wang,這個部落格的作者,是一位全端網站開發者,常使用 .Net 和 React 進行開發,專注於架構研究,你可以在這個部落格看到我精選的筆記內容,希望對你會有所幫助。

更多關於我的訊息,可至關於關於頁面。