- 01、IntelliJ IDEA -- JetBrains 系列產(chǎn)品
- 02、GoLand -- JetBrains 系列產(chǎn)品
- 03、Alfred
- 04、Google Chrome
- 05、iTerm2
- 06、Manico
- 07、Paste
- 08、Magnet
- 09、Gray
- 10、Lungo
- 11、Keyboard Maestro
- 12、Xnip
- 13、AltTab
- 14、CheatSheet
- 15、Vimac
- 16、Snipaste
- 17、KeyboardHolder
- 18、Beyond Compare
- 19、Typora
- 20、Sublime Text
- 21、總結(jié)
Mac 系統(tǒng)上的效率神器軟件很多,本篇僅僅是總結(jié)一些個人認(rèn)為比較好的效率神器軟件,他們都可以幫你提高效率節(jié)省很多時間,并且這些軟件在 M1 芯片和 Intel 芯片都是支持的;

01、IntelliJ IDEA -- JetBrains 系列產(chǎn)品
IntelliJ IDEA 是一個智能的上下文感知 IDE,可以使用 Java 和其他 JVM 語言(例如 Kotlin、Scala 和 Groovy)開發(fā)各種應(yīng)用程序。
IntelliJ IDEA 的每個方面都旨在為您提供無縫的開箱即用體驗。 它提供了對所有關(guān)鍵功能和集成工具的快速訪問以及廣泛的自定義選項。 您可以根據(jù)工作流自由微調(diào):設(shè)置快捷鍵、安裝插件、按照個人偏好自定義界面等。
JetBrains 系列產(chǎn)品都是好用的沒話說,根據(jù)不同的開發(fā)語言可以選擇 JetBrains 他們家的其他 IDE ,贊!

特別提醒: 如果是 M1 芯片的時候需要特別注意,需要下載 M1 版本的,不然會特別卡頓的,如下圖,如果是 M1 芯片需要下載 2 而不是 1 ;

我們可以通過活動監(jiān)視器進(jìn)行查看,如果是 M1 芯片,那么種類顯示的就是 Apple,如果不是 Apple 那么下載安裝包選擇的不對,那就會導(dǎo)致非??D的;

02、GoLand -- JetBrains 系列產(chǎn)品
GoLand 是一款專為 Go 開發(fā)的跨平臺的 IDE。
為什么需要這么多 IDE?只用一套 IntelliJ IDEA 不行嗎
JetBrains 為了針對不同編程語言開發(fā)者所需的開發(fā)環(huán)境及工作流程進(jìn)行優(yōu)化,所以推出獨(dú)立的 IDE 產(chǎn)品。若你是該編程語言的開發(fā)者,幾乎不需任何配置,開箱即可使用。當(dāng)然,若你偏好使用 IntelliJ IDEA,也可以使用一套 IntelliJ IDEA 搭配插件做 Go 開發(fā)工作。
JetBrains 系列產(chǎn)品都是好用的沒話說,根據(jù)不同的開發(fā)語言可以選擇 JetBrains 他們家的其他 IDE ,贊!

特別提醒: 如果是 M1 芯片的時候需要特別注意,需要下載 M1 版本的,不然會特別卡頓的,如下圖,如果是 M1 芯片需要下載 2 而不是 1 ;

我們可以通過活動監(jiān)視器進(jìn)行查看,如果是 M1 芯片,那么種類顯示的就是 Apple,如果不是 Apple 那么下載安裝包選擇的不對,那就會導(dǎo)致非??D的;

03、Alfred

Alfred 可以快速執(zhí)行啟動應(yīng)用、計算公式、搜索一切之外,還有強(qiáng)大的 Workflow 網(wǎng)上有很多 Workflow 插件,比如我最常使用的 youdao 翻譯:

我的使用頻率:

04、Google Chrome
Google Chrome是一款網(wǎng)頁瀏覽器,并且有豐富的插件以及賬號同步非常高效方便;
賬號同步:可以是瀏覽器地址收藏夾以及插件;

Vimium【插件】:它繼承了 Vim 中的常用操作,讓我們在使用 Chrome 的過程中,無論是瀏覽網(wǎng)頁、切換標(biāo)簽、搜索以至于任何其它操作,全都可以只通過鍵盤完成

Google 翻譯【插件】:將會在用戶瀏覽外文網(wǎng)站時提供翻譯幫助,翻譯結(jié)果將會在彈窗中顯示,不必跳轉(zhuǎn)至新的標(biāo)簽頁,可有效提高閱讀效率。


在網(wǎng)頁右鍵即可,可以選擇翻譯中文即可;
Adblock Plus 【插件】:免費(fèi)的廣告攔截器;

JSON-handle【插件】:是一款功能強(qiáng)大的 JSON 數(shù)據(jù)解析 Chrome 插件 。

Octotree - GitHub code tree【插件】:是一款chrome插件,用于將 Github 項目代碼以樹形格式展示,而且在展示的列表中,我們可以下載指定的文件,而不需要下載整個項目。

效果:

JoinTabs【插件】:將單獨(dú)窗口中的所有 Chrome tabs 合并到一個窗口中;

Volume Controller【插件】:聲音擴(kuò)大器,有時候我們看視頻的時候聲音太小,雖然已經(jīng)把聲音調(diào)整到 100%了 但是還是比較小,這款插件可以把聲音放大到 600%;

05、iTerm2
macOS 是類 Unix 操作系統(tǒng),并且都支持 Unix 命令、bash 和其它 shell。
程序員為了高效應(yīng)該多用命令,比如 git 操作使用命令,maven 操作使用命令,而不是鼠標(biāo)或者觸摸板點(diǎn)來點(diǎn)去;
由于 Mac 自帶的終端并不是特別好用,所以才會使用到 iTerm2;

iTerm2下載地址:https://www.iterm2.com/downloads.html
可以直接下載安裝 或者 使用 Homebrew進(jìn)行安裝即可;
iTerm2 和 Zsh 強(qiáng)強(qiáng)聯(lián)合
Zsh 和 bash 一樣,是一種 Unix shell,但大多數(shù) Linux 發(fā)行版都默認(rèn)使用 bash shell。但 Zsh有強(qiáng)大的自動補(bǔ)全參數(shù)和自定義配置功能等等,Github地址:https://github.com/robbyrussell/oh-my-zsh;
安裝:

zsh 下有很多豐富的插件,插件推薦:
zsh-syntax-highlighting 【插件】:官網(wǎng)- https://github.com/zsh-users/zsh-syntax-highlighting,作用 平常用的ls、cd 等命令輸入正確會綠色高亮顯示,輸入錯誤會顯示其他的顏色。
安裝
克隆項目
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
在 ~/.zshrc 中配置
plugins=(其他的插件 zsh-syntax-highlighting)

使配置生效
source ~/.zshrc
zsh-autosuggestions 【插件】:官網(wǎng)- https://github.com/zsh-users/zsh-autosuggestions,效率神器 ??當(dāng)輸入命令時,會給出建議的命令按鍵盤 ctrl+e → 補(bǔ)全,效果如下圖所示:

安裝
克隆項目
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
在 ~/.zshrc 中配置
plugins=(其他的插件 zsh-autosuggestions)

使配置生效
source ~/.zshrc
還有很多優(yōu)秀的插件,大家可以根據(jù)自己的情況進(jìn)行研究和試用和使用;
06、Manico

如果您是一個用習(xí)慣使用鍵盤的效率型用戶,Manico 將會幫助您最大化使用 App 的效率。
這款軟件牛逼的地方就在于可以 隨心所欲的定制 你的任意 APP 快捷鍵,從而做到快速的啟動和切換工具
如下是我的定制:

07、Paste
paste 是 Mac 剪貼板工具;
- 你是否有復(fù)制了一個內(nèi)容之后,又復(fù)制了另外內(nèi)容,你又需要之前復(fù)制的 2 -3 個內(nèi)容,如果再切換窗口在截圖很麻煩;
- 你是否有些固定的內(nèi)容,比如一些固定的話術(shù)模板、命令模板、一些固定操作模板和注意事項等,如果存在一個文件里面每次打開很麻煩;
那么可以使用 paste,他可以把一些內(nèi)容給釘起來,下次就可以非常方便使用,也可以避免窗口切換以及鍵盤輸入等;

根據(jù)自己設(shè)置的快捷鍵可以快速打開剪切板面板進(jìn)行操作;


08、Magnet
Magnet 是一款窗口管理神器 ,通過快捷鍵操作就可以實現(xiàn)屏幕的多種分屏、最大化等操作,在多顯示器上操作同樣高效。

09、Gray
Gray 是一鍵深色模式切換工具;

如果你電腦設(shè)置為深色模式,那么默認(rèn)情況下 所有 app 都是深色模式,但是你想 Chrome 和 微信等為淺色模式怎么設(shè)置呢?這款工具就非常好的滿足你了。


10、Lungo
Lungo 是一款可防止 Mac 進(jìn)入睡眠狀態(tài),并防止屏幕變暗的工具 ,讓你在使用 Mac 時無需擔(dān)心中途會自動進(jìn)入睡眠模式或屏幕變暗。

可以根據(jù)自己情況設(shè)置一直不休眠或者多長時間不休眠;
11、Keyboard Maestro
**Keyboard Maestro ** 是一款經(jīng)過處理的鍵盤增強(qiáng)工具哦,并且在這款 Keyboard Maestro 可以為用戶帶來很多功能體驗,其中包括了程序切換窗口還有宏命令同步以及腳本執(zhí)行等等;

我一開始使用就是習(xí)慣了 vim 模式,我不想使用上下左右鍵,通過這個就把 alt +j 映射為 下鍵了,并且是全局的;

有很多內(nèi)置觸發(fā)器,**Keyboard Maestro ** 還有非常非常多的高級功能,感興趣的可以研究研究并且試用和使用;
12、Xnip
Xnip 是一款 Mac上非常好用的截圖工具 ,Xnip 擁有齊全的標(biāo)注功能,您可以對截取的圖片進(jìn)行標(biāo)注,在標(biāo)注的同時還能重新調(diào)整截圖大小。

唯一缺點(diǎn)就是對貼圖支持不是很好,后面會介紹 Snipaste 這塊軟件來彌補(bǔ)這個功能;
13、AltTab
AltTab 是一款 Mac 快速切換窗口的應(yīng)用 ,讓你快速在使用Mac過程中通過快捷鍵快速切換窗口,與其他類似軟件不同的是,切換的是實時預(yù)覽的窗口,而不是應(yīng)用圖標(biāo)。

使用快捷鍵 cmd+ tab 顯示窗口預(yù)覽如圖:

并且 AltTab 同一個應(yīng)用多個窗口的切換 (如果我們僅僅是使用 JetBrains 系列產(chǎn)品其實不用糾結(jié),JetBrains 系列產(chǎn)品也支持多窗口切換快捷鍵,JetBrains 系列產(chǎn)品 yyds)

但是如果是其他 App 呢? 怎么切換呢?其他 App 并沒有支持該功能,所以 AltTab 就該上場了;

使用快捷鍵 cmd + ` 即可,同一個 App 進(jìn)行切換,并且還帶有預(yù)覽功能,非常好用 ,效果如下:


14、CheatSheet
CheatSheet 是一款Mac上的非常實用的快捷鍵快速提醒工具 ,你只需要按住 cmd 鍵,就會彈出當(dāng)前應(yīng)用的所有快捷鍵列表,所以你記不住一些軟件的快捷鍵沒有關(guān)系,只需要使用 CheatSheet,隨時提醒你當(dāng)前軟件的所有快捷鍵。
比如我們查看 Chrome 所有快捷鍵:

15、Vimac
Vimac 是一款 Mac 上的鍵盤代替鼠標(biāo)操作的效率工具,能夠幫助我們在 Mac 電腦上通過用鍵盤代替鼠標(biāo)操作從而提高電腦使用效率,通過鍵盤進(jìn)行操作, 提高生產(chǎn)力,非常適合程序員使用。
我們在 Chrome 瀏覽器的時候有 Vimium 插件,可以使用鍵盤操作,那么其他 App 我們也想使用鍵盤操作呢? 那么就需要 Vimac 了;
可以根據(jù)自己情況設(shè)置相應(yīng)的快捷鍵:

ctrl + f 快捷鍵之后,顯示如下圖,之后通過按相應(yīng)字母就會進(jìn)行觸發(fā):

16、Snipaste
Snipaste 是一款很好用的支持貼圖的屏幕截圖工具。 我使用的時候就是用在對 Xnip 的補(bǔ)充貼圖功能;
貼圖: 可以把很多圖片放到一個屏幕上進(jìn)行組織展示,比如如下截圖就是 2 張圖片進(jìn)行貼圖而成:

17、KeyboardHolder
KeyboardHolder 是一款 Mac上自動切換應(yīng)用程序 APP 當(dāng)前輸入法的工具 ,能夠幫助我們在 Mac 電腦上自動記住每個應(yīng)用程序使用的輸入法。
蘋果自帶的輸入法 ABC 不好卸載(想卸載也是可以的,以前電腦我還卸載了,就是嫌麻煩卸載)

當(dāng)有多個輸入法的時候,怎么可以讓我們在 App 的時候都是 搜狗輸入法呢?那么就需要 KeyboardHolder 了;
我就把常用的進(jìn)行設(shè)置了:

進(jìn)入這些 App 的時候都是搜狗輸入法的;
18、Beyond Compare
Beyond Compare 是 mac 上非常好的文件同步對比工具 ,專門用于幫助您比較,合并或同步文件夾和文件。
您可以輕松地比較整個驅(qū)動器或文件夾,并檢查大小和修改日期。
而且 Beyond Compare 還能夠使用專為代碼和文本文件制作的語法突出顯示和比較規(guī)則來顯示和編輯文本文件。

我們來比較個文件看看效果:

我經(jīng)常使用該工具進(jìn)行一些內(nèi)容比較,從而發(fā)現(xiàn)規(guī)律進(jìn)行定位,并且有語法高亮顯示差異非常喜歡;
19、Typora
Typora 是 Mac 平臺上的一款幫助用戶編輯 markdown語法文本的 Mac 軟件 ,Typora 沒有其他編輯軟件那么麻煩,這款軟件可以直觀的看到源部分和預(yù)覽部分,非常的方便。
經(jīng)常寫寫一些筆記、總結(jié)都是非常合適的;
20、Sublime Text
Sublime Text 是一個文本編輯器,Sublime Text 的特點(diǎn)如下:擁有高效、沒有干擾的界面,在編輯方面的多選、宏、代碼片段等功能;
可以支持 vim 模式,并且替換、列編輯也支持很好,偶然一些 json 文本 還可以貼入到 Sublime 進(jìn)行格式化;

一些簡單的文本替換其實可以直接使用 iTerm2 打開命令行,通過 vim 直接操作即可,有些復(fù)雜的正則表達(dá)式替換等操作還是使用 Sublime 方便(其實 JetBrains 系列產(chǎn)品都可以滿足,但是有時候僅僅就處理個小文本,切換到 JetBrains 系列產(chǎn)品 再到臨時文件夾里面新建臨時文件操作再切換處理就有點(diǎn)小麻煩,這種情況使用 Sublime 就非常方便,如果需要長期在 JetBrains 系列產(chǎn)品里面進(jìn)行操作,那么就用 JetBrains 系列產(chǎn)品進(jìn)行操作是非常合適的并且是非常高效的);
21、總結(jié)
本文僅僅是總結(jié)了這 20 款個人認(rèn)為比較好的效率神器軟件,這些軟件在我平時使用過程中幫我提高了效率也節(jié)約了很多時間,希望通過我分享的這些神器對你有所幫助,Mac 系統(tǒng)上的效率神器軟件很多,所以也非常歡迎你留言告訴我,你使用過程中遇到的不錯的效率神器;