最近有一個朋友剛入手了 Mac,準備專門搞開發用,讓我給他推薦幾款軟體,然後我就把我的 Launchpad 截圖發給了他,他看到這密密麻麻的軟體完全不知所措,如下圖。
於是乎,我就大略整理了一些我比較推薦的幾款軟體,分享給大家,希望對大家有所幫助!
下面的一些軟體都是我個人比較喜歡的,其實還有很多其他的恕不能一一列舉了,如果大家有其他推薦的歡迎留言給我,謝謝!
1. 日常工具
一些日常工具在這裡我就不一一列舉了,大部分使用 Mac 的小夥伴都會安裝,比如 QQ、微信、Chrome 瀏覽器、Office 等等,這些在 Windows 上也幾乎都是必備軟體,這裡就不再展開說明了。
2. 效率工具
效率工具顧名思義,可以方便和簡化操作,提高生產工作效率。下面推薦幾款我比較常用的工具。
Alfred
首推 Alfred,可以說是 Mac 必備軟體,利用它我們可以快速地進行各種操作,大幅提高工作效率,如快速開啟某個軟體、快速開啟某個連結、快速搜尋某個文件,快速定位某個檔案,快速檢視本機 IP,快速定義某個色值,幾乎你能想到的都能對接實現。
這些快速功能是怎麼實現的呢?實際上是 Alfred 對接了很多 Workflow,我們可以使用 Workflow 方便地進行功能擴充套件,一些比較優秀的 Workflow 已經有人專門做過整理了,可以參見:https://github.com/zenorocha/alfred-workflows。
推薦指數:★★★★★
Todoist
大家肯定也在使用各種 Todo List 的軟體,這種軟體其實也是五花八門,經過我本人試用,我覺得 Todoist 這款軟體是最方便的。
它支援各種型別的任務定製,還可以設定分組、優先順序、Deadline、執行人員、提醒、協作、效率統計等功能。另外它的各個平臺支援真是異常地全啊,網頁、PC、移動端就不用說了,都必須有的,另外它還有瀏覽器外掛版、電郵版、可穿戴裝置(如 Apple Watch、Google Wear)版,另外他還可以和 Mac 的日曆事件進行同步,日曆新增的事件也會自動新增到 Todoist 裡面,非常方便,是目前我體驗過的最好用的一款。
這款軟體個人推薦購買專業版解鎖全部功能,一個月 3 刀,但個人覺得確實非常值。
推薦指數:★★★★☆
Paste
Mac 上預設只有一個貼上板,當我們新複製了一段文字之後,如果我們想再找尋之前複製的歷史記錄就找不到了,這其實是很反人類的。
好在 Paste 這款軟體幫我們解決了這個問題,它可以儲存我們貼上板的歷史記錄,等需要貼上某個內容的時候只需要撥出 Paste 歷史貼上板,然後選擇某個特定的內容貼上就好了,另外它還支援文字格式調整貼上板分類和搜尋,還可以支援快速便捷貼上。有了它,媽媽再也不用擔心我的貼上板丟失了!
推薦指數:★★★★★
Synergy
工作時我會使用公司的桌上型電腦,是 Windows 系統,另外自己的個人筆記本 Mac 也會放在旁邊,兩臺 PC 有時候會交替使用,但是我總不能配兩套鍵盤和滑鼠吧,這樣就顯得累贅了,而且也沒那麼多地方放啊。
有了 Synergy,我們可以將兩臺 PC 關聯,實現鍵盤滑鼠共享。我們可以使用一套鍵盤和滑鼠來操作兩臺 PC,注意這是兩個完全獨立的 PC,各自有各自的螢幕和系統,使用 Synergy 我們可以做到一套鍵鼠同時控制兩臺電腦,滑鼠可以直接從一臺電腦的螢幕滑動到另一臺電腦螢幕上,同時鍵盤、貼上板也都是共享的。
設想這麼個情景,我在我的桌上型電腦 Windows 上開啟了一個頁面,需要讓我輸入一個很長的序列號,而這個序列號又恰巧存在 Mac 上,這時如果有了 Synergy 將二者關聯,我們只需要把滑鼠從 Windows 的螢幕上直接滑動到 Mac 的螢幕上,選中序列號,然後鍵盤按下複製的快捷鍵,然後再把滑鼠移回 Windows,貼上即可,一氣呵成。而不必再想辦法發訊息傳輸了,大大提高效率。
推薦指數:★★★★
Feedly、Reeder
部落格現在已經越來越多了,越來越多的人開始在部落格上發表文章,而當我們遇到優質的部落格時,我們還想隨時知道部落格的發表動態,一旦有新文章發表我們想立馬得到相關動態,這樣可以實現嗎?
肯定是可行的,現在絕大多數部落格都有 RSS 訂閱功能,有了它我們可以訂閱自己喜歡的部落格,這裡我使用的 RSS 訂閱工具就是 Feedly,利用它我可以很輕鬆地新增自己喜歡的部落格或論壇到自己的 Feed 流裡面,一旦有文章更新,我就會收到相應提示。
但是 Feedly 有個小問題,就是在國內速度太慢了,所以我又使用 Reeder 將 Feedly 裡面的 Feed 流做了轉接,它可以新增 Feedly 源,並帶有靈活的分類、標記等管理功能,還支援各種預覽方式,還支援儲存到 Pocket,還有各種分享方式,功能十分齊全。
總之,推薦 Feedly 來新增自己喜歡的部落格,用 Reeder 來閱讀訂閱的內容,雙劍合璧,另外 Reeder 對移動版的支援也很不錯,可以體驗一下。
推薦指數:★★★★
MindNode
有時候在思考問題的時候我們想要把一些思路記錄下來,另外在做一些概要設計的時候需要把概要圖大體描述出來,這時候畫一個思維導圖再合適不過了,比如你現在讀的這篇文章就很適合用一個思維導圖畫一下。
畫思維導圖我個人比較喜歡的一款軟體是 MindNode,覺得比較簡潔好用,當然也有不少人使用 XMind,也很不錯。可能是先入為主,也可能是介面設計風格,我個人更加偏向於使用 MindNode。
推薦指數:★★★★
1Password
隨著年齡的增長,我們可能變得越來越忘事了。另外還有些反人類的網站密碼必須要至少大寫、小寫、數字、特殊符號,有的還要求不少於多少位,有的還要求我麼能定時更換密碼,還不能與之前用過的相同!這會使得我們之前預想設計的很多密碼都沒法用了。另外網站又這麼多,誰又能把網站的密碼都記下來啊?
這時候我們就需要一款專門管理密碼的軟體,我個人推薦一款叫做 1Password,有了它我們可以將各個平臺的密碼儲存起來,同時它還可以根據我們的要求幫我們隨機生成一些密碼並儲存,這對註冊一些新網站非常有用,同時使用隨機的密碼還降低了撞庫的風險,不然一個平臺的密碼被盜了,其他平臺用的同樣的密碼的話,就很不安全了。
1Password 還支援各種平臺,如網頁、PC、移動版都通通完美支援,實現密碼雲同步,媽媽再也不用擔心我忘記密碼了!
推薦指數:★★★★
3. 系統工具
下面介紹的兩款系統工具軟體幾乎是裝機必備的。
Tuxera NTFS For Mac
用了 Mac,我們在使用行動硬碟的時候可能會遇到一個無法傳輸資料(如拷貝檔案)的問題,這是因為部分行動硬碟是 NTFS 格式的,而 Mac 的磁碟不是這個格式,因此就會導致二者之間無法拷貝檔案。有一個解決方法就是使用 Tuxera NTFS For Mac,有了它,我們就可以比較順利地拷貝檔案了。
另外還有其他品牌的 NTFS For Mac 軟體,也可以嘗試使用一下。
推薦指數:★★★★☆
VMware、Parallels Desktop
用了 Mac 之後,難免會有些情況下也還會不得不使用 Windows,畢竟很多軟體可能只有 Windows 版本,但用 Mac 我就不推薦裝雙系統了,直接裝虛擬機器就好了,Mac 上虛擬機器軟體有兩款比較好用,一個就是著名的 VMware,另一個就是 Parallels Desktop,這兩款我都使用過,覺得都非常不錯,現在用的是 VMware。
推薦指數:★★★★☆
CleanMyMac
很多時候用著用著磁碟就不夠用了,如果你的 Mac 硬碟是 512GB 的倒還好,256GB 的你就得多注意一下了,另外 1T 定製版土豪請繞道,這款軟體不適合你。
CleanMyMac 可以非常方便地幫助我們掃描快取、大檔案、廢紙簍、殘留項等內容,清理這些內容之後我們可以節省很多硬碟空間,另外它還支援軟體解除安裝和殘留清掃功能,可以幫我們非常乾淨地移除 Mac 中的軟體,目前應該是出到第三版了,非常推薦。
推薦指數:★★★★☆
4. 編輯器
既然做程式開發嘛,不配置好自己的開發環境怎麼行,下面推薦一下我平常使用的開發軟體。
JetBrains
我目前使用的 IDE 是 JetBrains 全家桶,目前我編寫 Python 比較多,所以主要使用 PyCharm,另外寫前端的時候也會使用 WebStorm,寫 Java 就用 IntelliJ IDEA,C、C++ 用 CLion,PHP 的話就用 PhpStorm,Ruby 的話就用 RubyMine,其他的語言用的就少了,就沒有裝了。
當然有的小夥伴會說 JetBrains 系列的 IDE 需要購買啊?我只想說,國人的力量是無窮的,在網上其實可以搜到各種破解方法,如 License Server 驗證,你能搜到各種五花八門的 License Server。另外 JetBrains 還有專門的 Educational Programs,可以來這裡申請:https://www.jetbrains.com/education/programs/?fromMenu,學生、老師或教育工作者可以使用學校的 edu 郵箱申請免費的 License,如果你還是學生的話,那麼申請是十分方便的,因為我還是個學生,我目前就在使用學生套餐,當然如果你已經工作的話也可以向正在上學的弟弟妹妹們借一下嘛。
總之我個人比較喜歡 JetBrains 全家桶,不論是頁面風格還是開發習慣我都比較喜歡,推薦使用。
推薦指數:★★★★☆
Sublime
有時候我們可能下載了或接收了一些單個的文字檔案,我們只想看看文字檔案內容是什麼,或者對其再做一些簡單的修改操作,這時候就沒必要單獨用 JetBrains 的 IDE 開啟了,顯得有點重了。或者有時候需要修改某個配置檔案,這時候也需要一個比較好用的編輯器。我使用的就是 Sublime,對於一些日常的文字編輯是足夠了,另外 Sublime 還可以擴充套件好多外掛,配置好了功能上基本不輸 JetBrains IDE,非常推薦。
推薦指數:★★★★
MarkEditor
現在越來越多的寫作平臺開始支援 MarkDown,不得不說這確實是一門提高文字生產效率的語言,寫 MarkDown 我強烈推薦 MarkEditor,我之前嘗試過各種 MarkDown 寫作軟體,覺得都不如這款好用,如 Typora、MWeb、GitBook 等等。
MarkEditor 支援寫作及預覽模式,更重要的是支援檔案管理,很多軟體如 Typora 只能開啟單個的 Makrdown 檔案,不能開啟整個資料夾,這就很雞肋了。另外 MarkEditor 支援直接插入圖片,如我們截了一張圖或者剛從網上覆制了一張圖,在 MarkEditor 裡面直接貼上就可以了,它會自動把這張圖儲存到當前目錄下,同時生成 Makrdown 格式的的圖片連結,不能更方便了!另外還支援主題自定義、樣式自定義,還可以快速插入某些 Makrdown 元素,還支援 Latex 公式,還可以快速匯出電子書,快速生成文稿網頁,快速區域網共享,功能應有盡有,強烈推薦!
這個軟體我購買了 Pro 版,解鎖了全部功能,訂購地址:https://www.markeditor.com/,個人覺得物超所值!
推薦指數:★★★★★
SnippetLab
在寫程式碼的時候,我們經常會有一些常用程式碼或者精華程式碼,或者一些常用的配置,想要單獨儲存下來複用,這時我們可能會把它儲存到某個文字檔案裡面,更高階點可以使用雲筆記,如有道雲筆記或者印象筆記,用過 GitHub Gists 的小夥伴可能會選擇 GitHub Gists,但我覺得這些都不是最佳的。
首先文字檔案、雲筆記裡面其實並不是專門為了儲存程式碼使用的,另外 GitHub Gists 儲存操作並沒有那麼便捷,而且開啟速度也很慢,影響體驗。在這裡推薦一款專門用來儲存程式碼的軟體叫做 SnippetLab,其設計初衷就是為了儲存短程式碼片的,它支援幾乎所有程式語言,另外支援分類、分級、加標籤、加描述等,另外它還可以和 Alfred 對接實現快速搜尋查詢,另外還支援備份、匯出、雲同步等各種功能,非常適合做程式碼片的管理。
推薦指數:★★★★
Beyond Compare
有時候我們需要比較兩個檔案的不同之處,以便於快速得知兩個版本的修改內容,我使用的軟體是 Beyond Compare,個人覺得比較簡潔好用,同時刪除和新增的內容有對應的紅綠顏色標識,推薦給大家使用。
推薦指數:★★★☆
5. 管理工具
有時候我們需要管理很多檔案,或者還需要遠端管理很多終端裝置,在這裡推薦幾款比較好用的工具。
Filezilla
有時候我們需要管理一些遠端的伺服器,比如 Linux 伺服器。那麼如何和這些伺服器之間傳遞資料和檔案呢?這裡推薦一個輕便簡潔的軟體 Filezilla,它支援 FTP、SFTP 等協議型別,使用它我們可以方便地進行檔案傳輸和遠端檔案管理。
推薦指數:★★★
ForkLift
Mac 上的 Finder 你是不是已經受夠了?在一些方面做得相當不友好,例如在當前開啟的目錄下新建一個空白檔案,在當前的目錄下開啟命令列工具等等,有了 ForkLift 這些都是小意思了。另外 ForkLift 還整合了 Filezlla 的功能,利用它我們還可以像普通檔案管理器一樣管理遠端的主機內容,它還支援 FTP、SFTP、SMB、WebDAV、NFS 等等各種協議。同時介面也非常美觀,有了它,幾乎可以拋棄 Finder 和 Filezilla 了,強烈推薦!
推薦指數:★★★★☆
SSH Shell
我們經常會和各種伺服器打交道,例如我們經常使用 SSH 來遠端連線某臺 Linux 伺服器,原生 Terminal 是支援 SSH 的,但你會發現原生帶的這個太難用了。可能很多小夥伴使用 iTerm,不得不說這確實是個神器,大大方便了遠端管理流程。但我在這裡還要推薦一個我經常使用的 SSH Shell,沒錯,它的名字就是 SSH Shell,它的頁面操作簡潔,同時管理和記錄遠端主機十分方便,另外還支援祕鑰管理、自動重連、自定義主題等等功能,個人用起來十分順手,強烈推薦!
下載請認準上圖商標,謹防假冒偽劣!
推薦指數:★★★★☆
HomeBrew、CakeBrew
對於開發者來說,這個軟體幾乎是 Mac 上必備的一個軟體,它的官方簡介就是 "The missing package manager for macOS",算是 Mac 上的一個軟體包平臺,它裡面包含著非常多的 Mac 開發軟體包,比如 Python、PHP、Redis、MySQL、RabbitMQ、HBase 等等,幾乎你能想到的開發軟體都整合在裡面了,堪稱神器!
它的安裝也非常簡單,參見這裡:https://brew.sh/,另外 HomeBrew 也有對應的圖形介面,叫做 CakeBrew,如果不喜歡命令列操作的話可以使用 CakeBrew 來代替。
推薦指數:★★★★★
6. 影音影像
IINA
這個必須要贊一下,非常強大簡潔好用的視訊播放器,是 GitHub 上的一個開源軟體,連結是:https://lhc70000.github.io/iina/,播放控制、視訊設定、音訊設定、字幕設定、檔案操作,幾乎你能想到的應有盡有,而且無廣告,簡潔清爽,支援的視訊格式也十分廣泛,推薦使用!
推薦指數:★★★★
ScreenFlow
之前我曾錄製過一些 Python 的視訊課程,本來嘗試過 QuickTime 錄製,可是實在是太難用了,另外視訊剪輯、音訊剪輯等又是個麻煩事。後來我就使用了 ScreenFlow,它集錄制、剪輯、配音、字幕、特效等功能於一體,另外錄製質量,渲染質量也是一流,大大提高了我的效率,堪稱神器!
推薦指數:★★★★☆
iPic
有時候我們在寫 MarkDown 的時候,可能突然需要一張插入一張圖片,比如我們想插入一張螢幕截圖,我們就需要把這張圖片先存下來,然後加上圖片的路徑,如果轉發給別人還需要連著圖片一併發給對方,這其實是不怎麼方便的,倘若這張圖片是一張來自網路的圖片,我們直接用 HTTP 訪問的話,那豈不是方便太多了?
要將圖片傳到網上分幾步?三步。第一步,把上傳頁面開啟,第二步,把圖片傳到網上並把傳後連結拷貝下來,第三步,把上傳頁面關閉。簡直是太麻煩了對不對?另外找個合適的圖床也是個麻煩事啊,七牛?又拍?你不得又得申請和註冊。那麼有了 iPic,一切就不是難事了,它可以監聽 Mac 的貼上板,一旦我們複製了一張圖或者新截了一張圖,它就能顯示到待上傳佇列裡面,我們點一下它就會把圖片上傳到網路上,然後生成上傳後的連結,預設使用的是新浪的圖床,網速也非常快。有了它,傳圖什麼的都不是事了!另外付費版還支援各種自定義圖床,如七牛雲、又拍雲、阿里雲、騰訊雲等等。
推薦指數:★★★★☆
PixelMator
在 Windows 上我們常用 PS 來修改和處理圖片,Mac 上我是沒有使用 PS,使用了 PixelMator,個人覺得使用這款軟體能完全勝任 PS 的工作,一般的圖片設計、排版、摳圖、特效、蒙版等操作都支援,我個人比較喜歡使用這款軟體做設計。
推薦指數:★★★★
Polarr Photo Editor
這個軟體又名“潑辣修圖”,類似 Mac 上的美圖秀秀,它自帶了各種後期濾鏡,還帶有 Lightroom 的很多調光調色的工具,能夠幫我們快速對照片進行後期處理,效果也還不錯,當然比不上 Photoshop 和 Lightroom 那麼專業,但對於快速進行後處理的小夥伴來說不失為一個好的選擇。
推薦指數:★★★★
Boom2
我有邊工作邊聽歌的習慣,所以音樂幾乎離不開我的生活,入了個好耳機,那當然就得配上好音樂。大家肯定也聽說過音效均衡器,我們可以調整不同的音效引數來達到不同的聲音效果,如電子音、人聲、環繞、重低音等等,在 Mac 上我覺得最好用的就是 Boom2 了,它內建了各種音效均衡器,還有一些高保真效果的渲染,效果非常給力。我一般聽歌的時候就會把 Boom2 開起來,享受不一樣的音效感覺,美哉。
推薦指數:★★★★
7. 趣味擴充套件
另外還有幾個比較有意思的工具推薦下。
Tickeys
使用過機械鍵盤嗎?按鍵感覺和聲音很爽吧,但是用了 Mac,你如果不使用外接鍵盤的話,想必手感就差上不少,但這款軟體或許可以拯救一下,它可以模擬機械鍵盤的按鍵聲,每次按鍵都有有機械鍵盤清脆的聲音,我平時戴耳機擼程式碼的時候就會開著這個軟體,感覺體驗還是不錯的,建議嘗試一下。
推薦指數:★★★☆
Duet
Duet 這款軟體可以將 iPad 或 iPhone 變成電腦的擴充套件螢幕,如果你有一個大屏的比如 12.9 寸的 iPad 的話,非常建議你嘗試一下這款軟體,這樣如果正你在用 Mac 不用 iPad 的話,完全可以用 Duet 把 iPad 和電腦螢幕連線起來來擴充套件顯示,充分利用資源。
推薦指數:★★★☆
好了,暫時推薦這麼多,其實還有很多很多,尤其是專門針對於開發者的一些工具,這些就太偏極客化了,後面再為大家整理一些好用的開發者工具,敬請期待。
還不盡興的小夥伴可以關注 GitHub 上的一個倉庫叫 awesome-mac,裡面列出來了 Mac 上推薦的非常多的軟體,總結得非常非常詳細,連結是:https://github.com/jaywcjlove/awesome-mac,大家可以去看下。
8. Tips
可能有的小夥伴好奇我的 Launchpad 為啥能放那麼多圖示,是怎麼做到的?其實很簡單,幾行程式碼就搞定了。
調整每行顯示圖示數量,這裡以 7 為例:
defaults write com.apple.dock springboard-rows -int 7
複製程式碼
調整每列顯示圖示的數量,這裡以 8 為例:
defaults write com.apple.dock springboard-columns -int 8
複製程式碼
上面兩行程式碼最後的數字可以自行修改。
修改完了之後還需要重置一下 Launchpad,程式碼如下:
defaults write com.apple.dock ResetLaunchPad -bool TRUE;killall Dock
複製程式碼
好了,這樣我們就可以自由定製我們的 Launchpad 圖示數量啦!
另外,還有的小夥伴會說,很多軟體都需要花錢購買啊,咋辦?告訴你個網址:http://xclient.info/,幾乎你想找的破解版都有,別說別的了,雷鋒也別叫了,省下的錢打賞給我一點就行哈哈。
以上就是我的一些 Mac 常用軟體分享及 Tips,希望對大家有幫助!另外大家如有還有推薦的軟體,歡迎留言給我,非常感謝!