自 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。
- 官方網站:https://www.jetbrains.com/
- 安裝方式:使用 DMG 檔安裝。
- 建立使用 JetBrains Toolbox App 安裝,比較方便管理各種 IDE。
- 費用:
- All Products Pack:第一年 US $289.00 / 第二年 US $231.00 / 第三年以後 US $173.00
- 方案比較:https://www.jetbrains.com/store/comparison.html
![WebStorm 畫面截圖](https://blog.puckwang.com/images/2024/WebStorm.webp)
iTerm2 - 現代化的 Terminal 模擬器
iTerm2 是一個開源的 macOS Terminal 模擬器,旨在取代原本 macOS 不易使用的 Terminal App。
它提供了許多原生 Terminal App 所沒有的功能,讓經常使用 Terminal 的使用者能更方便。
- 官方網站:https://iterm2.com/
- 安裝方式:使用 DMG 檔安裝。
![iTerm2 畫面截圖](https://blog.puckwang.com/images/2024/iTerm2.webp)
Joplin - Markdown 筆記軟體
Joplin 是一款支持使用 Markdown 語法撰寫筆記的軟體。
它的資料儲存在本地端,讓使用者能夠完全掌握自己的資料,並且可以通過 Dropbox 等雲端服務來同步各個裝置上的筆記。
Joplin 還擁有插件市集,提供了許多功能模組供使用者安裝。
- 官方網站:https://joplinapp.org/
- 安裝方式:使用 DMG 檔安裝。
![Joplin 官網截圖](https://blog.puckwang.com/images/2024/joplin.webp)
Postgres - PostgreSQL 管理工具
Postgres 是一個專門為 macOS 設計的 PostgreSQL 管理工具,安裝後即可立即使用。 使用者可以方便地啟動、停止及設定伺服器,並且可以同時建立多個版本的 PostgreSQL 伺服器。
- 官方網站:https://www.postgresql.org/download/macosx/
- 安裝方式:使用 DMG 檔安裝
![Postgres 畫面截圖](https://blog.puckwang.com/images/2024/postgres.webp)
Keka - 萬用壓縮工具
Keka 是一個壓縮工具,支援建立 7z、zip、tar 等常見的壓縮格式,並支援解壓縮三十種以上的壓縮格式。
它支援加密壓縮,也支援分割壓縮。在建立 7z 壓縮檔時,可以使用 AES-256 加密規範,而 zip 則可以使用 Zip 2.0 傳統加密規範。
- 官方網站:https://www.keka.io/
- 安裝方式:使用 DMG 檔安裝或從 Mac App Store 安裝。
![Keka 畫面截圖](https://blog.puckwang.com/images/2024/keka.webp)
ResponsivelyApp - RWD 預覽工具
ResponsivelyApp 是一款用於預覽響應式網頁設計(RWD)的工具。
它可以模擬不同螢幕解析度下的網站顯示,讓開發者能夠一次檢查網站在各種螢幕解析度中的呈現效果。
- 官方網站:https://responsively.app/
- 安裝方式:使用 DMG 檔安裝
![ResponsivelyApp 畫面截圖](https://blog.puckwang.com/images/2024/ResponsivelyApp.webp)
FileZilla - 檔案傳輸工具
FileZilla 是一款歷史悠久的跨平台 FTP 傳輸軟體,支援 FTP、FTPS、SFTP 等傳輸協定,被公認為最強的 FTP 軟體之一。
如果使用 FileZilla Pro,則還支援 S3、Azure Storage、Google Drive 等主流雲端平台。
- 官方網站:https://filezilla-project.org/
- 安裝方式:使用 DMG 檔安裝或從 Mac App Store (FileZilla Pro) 安裝。
![FileZilla 畫面截圖](https://blog.puckwang.com/images/2024/FileZilla.webp)
Postman - API 測試工具
Postman 是一款強大的 API 開發和測試工具,它提供了直觀的 UI 用於發送各種 HTTP Request,並顯示詳細的 Resposne。
Postman 支援創建和管理 API 的 Collection、環境變數、自動化測試流程,還能在各個裝置間同步資料。
- 官方網站:https://www.postman.com/
- 安裝方式:使用 DMG 檔安裝
![Postman 畫面截圖](https://blog.puckwang.com/images/2024/postman.webp)
draw.io - 繪圖工具
draw.io 是一款功能強大的免費圖形和流程圖設計工具,支援使用者建立各種圖表,如流程圖、組織結構圖、網路圖和 UML 圖等。
它提供了豐富的圖形庫,並且可以輕鬆使用其他人建立的圖形庫。
雖然 draw.io 提供了網頁版,但使用 App 會更為方便,並且可以直接將檔案儲存在本機。
- 官方網站:https://www.drawio.com/
- 安裝方式:使用 DMG 檔安裝
![draw.io 畫面截圖](https://blog.puckwang.com/images/2024/drawio.webp)
Raycast - 功能強大的快速啟動器
Raycast 是 macOS 內建 Spotlight 功能的替代方案,提供快速啟動應用程式、檔案、文字片段、剪貼簿等功能。
除此之外,它還有豐富的擴充功能,可以安裝並串接 Jira、LLM、Google 翻譯等第三方服務。
- 官方網站:https://www.raycast.com/
- 安裝方式:使用 DMG 檔安裝或使用 Homebrew 安裝。
![reycast 畫面截圖](https://blog.puckwang.com/images/2024/raycast.webp)
iStat Menus - 系統資源監控工具
- 官方網站:https://bjango.com/mac/istatmenus/
- 安裝方式:使用 DMG 檔安裝或從 Mac App Store 安裝。
- 費用:
- 官網 Single License:US $12.99
- 官網 Family Pack:US $15.74
- Mac App Store:TWD $320
![iStatMenus 設定畫面](https://blog.puckwang.com/images/2024/iStatMenus-1.webp)
![iStatMenus 監控畫面](https://blog.puckwang.com/images/2024/iStatMenus-2.webp)
AlDente - 電池限制工具
AlDente 能夠限制 MacBook 電池的充電上限,竟量不要讓電池被充到滿,減緩電池的老化以延長壽命。
- 官方網站:https://apphousekitchen.com/
- 安裝方式:使用 DMG 檔安裝
![AlDente 畫面截圖](https://blog.puckwang.com/images/2024/AlDente.webp)
Ice - 功能列管理工具
Ice 是一個專為 macOS 設計的工具,用於管理螢幕上方的功能列。
它主要用於隱藏和顯示功能項目,以防止因為項目過多而被系統隱藏。
- 官方網站:https://icemenubar.app/
- 安裝方式:使用 DMG 檔安裝
![ice 官網範例圖](https://blog.puckwang.com/images/2024/ice.webp)
![Puck Wang](https://blog.puckwang.com/images/author.jpg)
Puck Wang
Hi! 我是 Puck Wang,這個部落格的作者,是一位全端網站開發者,常使用 .Net 和 React 進行開發,專注於架構研究,你可以在這個部落格看到我精選的筆記內容,希望對你會有所幫助。
更多關於我的訊息,可至關於關於頁面。