- 01、IntelliJ IDEA -- JetBrains 系列產品
- 02、GoLand -- JetBrains 系列產品
- 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、總結
Mac 系統上的效率神器軟件很多,本篇僅僅是總結一些個人認為比較好的效率神器軟件,他們都可以幫你提高效率節省很多時間,并且這些軟件在 M1 芯片和 Intel 芯片都是支持的;
01、IntelliJ IDEA -- JetBrains 系列產品
IntelliJ IDEA 是一個智能的上下文感知 IDE,可以使用 Java 和其他 JVM 語言(例如 Kotlin、Scala 和 Groovy)開發各種應用程序。
IntelliJ IDEA 的每個方面都旨在為您提供無縫的開箱即用體驗。 它提供了對所有關鍵功能和集成工具的快速訪問以及廣泛的自定義選項。 您可以根據工作流自由微調:設置快捷鍵、安裝插件、按照個人偏好自定義界面等。
JetBrains 系列產品都是好用的沒話說,根據不同的開發語言可以選擇 JetBrains 他們家的其他 IDE ,贊!
特別提醒: 如果是 M1 芯片的時候需要特別注意,需要下載 M1 版本的,不然會特別卡頓的,如下圖,如果是 M1 芯片需要下載 2 而不是 1 ;
我們可以通過活動監視器進行查看,如果是 M1 芯片,那么種類顯示的就是 Apple,如果不是 Apple 那么下載安裝包選擇的不對,那就會導致非常卡頓的;
02、GoLand -- JetBrains 系列產品
GoLand 是一款專為 Go 開發的跨平臺的 IDE。
為什么需要這么多 IDE?只用一套 IntelliJ IDEA 不行嗎
JetBrains 為了針對不同編程語言開發者所需的開發環境及工作流程進行優化,所以推出獨立的 IDE 產品。若你是該編程語言的開發者,幾乎不需任何配置,開箱即可使用。當然,若你偏好使用 IntelliJ IDEA,也可以使用一套 IntelliJ IDEA 搭配插件做 Go 開發工作。
JetBrains 系列產品都是好用的沒話說,根據不同的開發語言可以選擇 JetBrains 他們家的其他 IDE ,贊!
特別提醒: 如果是 M1 芯片的時候需要特別注意,需要下載 M1 版本的,不然會特別卡頓的,如下圖,如果是 M1 芯片需要下載 2 而不是 1 ;
我們可以通過活動監視器進行查看,如果是 M1 芯片,那么種類顯示的就是 Apple,如果不是 Apple 那么下載安裝包選擇的不對,那就會導致非常卡頓的;
03、Alfred
Alfred 可以快速執行啟動應用、計算公式、搜索一切之外,還有強大的 Workflow 網上有很多 Workflow 插件,比如我最常使用的 youdao 翻譯:
我的使用頻率:
04、Google Chrome
Google Chrome是一款網頁瀏覽器,并且有豐富的插件以及賬號同步非常高效方便;
賬號同步:可以是瀏覽器地址收藏夾以及插件;
Vimium【插件】:它繼承了 Vim 中的常用操作,讓我們在使用 Chrome 的過程中,無論是瀏覽網頁、切換標簽、搜索以至于任何其它操作,全都可以只通過鍵盤完成
Google 翻譯【插件】:將會在用戶瀏覽外文網站時提供翻譯幫助,翻譯結果將會在彈窗中顯示,不必跳轉至新的標簽頁,可有效提高閱讀效率。
在網頁右鍵即可,可以選擇翻譯中文即可;
Adblock Plus 【插件】:免費的廣告攔截器;
JSON-handle【插件】:是一款功能強大的 JSON 數據解析 Chrome 插件 。
Octotree - GitHub code tree【插件】:是一款chrome插件,用于將 Github 項目代碼以樹形格式展示,而且在展示的列表中,我們可以下載指定的文件,而不需要下載整個項目。
效果:
JoinTabs【插件】:將單獨窗口中的所有 Chrome tabs 合并到一個窗口中;
Volume Controller【插件】:聲音擴大器,有時候我們看視頻的時候聲音太小,雖然已經把聲音調整到 100%了 但是還是比較小,這款插件可以把聲音放大到 600%;
05、iTerm2
macOS 是類 Unix 操作系統,并且都支持 Unix 命令、bash 和其它 shell。
程序員為了高效應該多用命令,比如 git 操作使用命令,maven 操作使用命令,而不是鼠標或者觸摸板點來點去;
由于 Mac 自帶的終端并不是特別好用,所以才會使用到 iTerm2;
iTerm2
下載地址:https://www.iterm2.com/downloads.html
可以直接下載安裝 或者 使用 Homebrew
進行安裝即可;
iTerm2 和 Zsh 強強聯合
Zsh 和 bash 一樣,是一種 Unix shell,但大多數 Linux 發行版都默認使用 bash shell。但 Zsh有強大的自動補全參數和自定義配置功能等等,Github地址:https://github.com/robbyrussell/oh-my-zsh;
安裝:
zsh 下有很多豐富的插件,插件推薦:
zsh-syntax-highlighting 【插件】:官網- 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 【插件】:官網- https://github.com/zsh-users/zsh-autosuggestions,效率神器 ??當輸入命令時,會給出建議的命令按鍵盤 ctrl+e → 補全,效果如下圖所示:
安裝
克隆項目
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
在 ~/.zshrc
中配置
plugins=(其他的插件 zsh-autosuggestions)
使配置生效
source ~/.zshrc
還有很多優秀的插件,大家可以根據自己的情況進行研究和試用和使用;
06、Manico
如果您是一個用習慣使用鍵盤的效率型用戶,Manico 將會幫助您最大化使用 App 的效率。
這款軟件牛逼的地方就在于可以 隨心所欲的定制 你的任意 APP 快捷鍵,從而做到快速的啟動和切換工具
如下是我的定制:
07、Paste
paste 是 Mac 剪貼板工具;
- 你是否有復制了一個內容之后,又復制了另外內容,你又需要之前復制的 2 -3 個內容,如果再切換窗口在截圖很麻煩;
- 你是否有些固定的內容,比如一些固定的話術模板、命令模板、一些固定操作模板和注意事項等,如果存在一個文件里面每次打開很麻煩;
那么可以使用 paste,他可以把一些內容給釘起來,下次就可以非常方便使用,也可以避免窗口切換以及鍵盤輸入等;
根據自己設置的快捷鍵可以快速打開剪切板面板進行操作;
08、Magnet
Magnet 是一款窗口管理神器 ,通過快捷鍵操作就可以實現屏幕的多種分屏、最大化等操作,在多顯示器上操作同樣高效。
09、Gray
Gray 是一鍵深色模式切換工具;
如果你電腦設置為深色模式,那么默認情況下 所有 app 都是深色模式,但是你想 Chrome 和 微信等為淺色模式怎么設置呢?這款工具就非常好的滿足你了。
10、Lungo
Lungo 是一款可防止 Mac 進入睡眠狀態,并防止屏幕變暗的工具 ,讓你在使用 Mac 時無需擔心中途會自動進入睡眠模式或屏幕變暗。
可以根據自己情況設置一直不休眠或者多長時間不休眠;
11、Keyboard Maestro
**Keyboard Maestro ** 是一款經過處理的鍵盤增強工具哦,并且在這款 Keyboard Maestro 可以為用戶帶來很多功能體驗,其中包括了程序切換窗口還有宏命令同步以及腳本執行等等;
我一開始使用就是習慣了 vim 模式,我不想使用上下左右鍵,通過這個就把 alt +j 映射為 下鍵了,并且是全局的;
有很多內置觸發器,**Keyboard Maestro ** 還有非常非常多的高級功能,感興趣的可以研究研究并且試用和使用;
12、Xnip
Xnip 是一款 Mac上非常好用的截圖工具 ,Xnip 擁有齊全的標注功能,您可以對截取的圖片進行標注,在標注的同時還能重新調整截圖大小。
唯一缺點就是對貼圖支持不是很好,后面會介紹 Snipaste 這塊軟件來彌補這個功能;
13、AltTab
AltTab 是一款 Mac 快速切換窗口的應用 ,讓你快速在使用Mac過程中通過快捷鍵快速切換窗口,與其他類似軟件不同的是,切換的是實時預覽的窗口,而不是應用圖標。
使用快捷鍵 cmd+ tab 顯示窗口預覽如圖:
并且 AltTab 同一個應用多個窗口的切換 (如果我們僅僅是使用 JetBrains 系列產品其實不用糾結,JetBrains 系列產品也支持多窗口切換快捷鍵,JetBrains 系列產品 yyds)
但是如果是其他 App 呢? 怎么切換呢?其他 App 并沒有支持該功能,所以 AltTab 就該上場了;
使用快捷鍵 cmd + ` 即可,同一個 App 進行切換,并且還帶有預覽功能,非常好用 ,效果如下:
14、CheatSheet
CheatSheet 是一款Mac上的非常實用的快捷鍵快速提醒工具 ,你只需要按住 cmd 鍵,就會彈出當前應用的所有快捷鍵列表,所以你記不住一些軟件的快捷鍵沒有關系,只需要使用 CheatSheet,隨時提醒你當前軟件的所有快捷鍵。
比如我們查看 Chrome 所有快捷鍵:
15、Vimac
Vimac 是一款 Mac 上的鍵盤代替鼠標操作的效率工具,能夠幫助我們在 Mac 電腦上通過用鍵盤代替鼠標操作從而提高電腦使用效率,通過鍵盤進行操作, 提高生產力,非常適合程序員使用。
我們在 Chrome 瀏覽器的時候有 Vimium 插件,可以使用鍵盤操作,那么其他 App 我們也想使用鍵盤操作呢? 那么就需要 Vimac 了;
可以根據自己情況設置相應的快捷鍵:
ctrl + f 快捷鍵之后,顯示如下圖,之后通過按相應字母就會進行觸發:
16、Snipaste
Snipaste 是一款很好用的支持貼圖的屏幕截圖工具。 我使用的時候就是用在對 Xnip 的補充貼圖功能;
貼圖: 可以把很多圖片放到一個屏幕上進行組織展示,比如如下截圖就是 2 張圖片進行貼圖而成:
17、KeyboardHolder
KeyboardHolder 是一款 Mac上自動切換應用程序 APP 當前輸入法的工具 ,能夠幫助我們在 Mac 電腦上自動記住每個應用程序使用的輸入法。
蘋果自帶的輸入法 ABC 不好卸載(想卸載也是可以的,以前電腦我還卸載了,就是嫌麻煩卸載)
當有多個輸入法的時候,怎么可以讓我們在 App 的時候都是 搜狗輸入法呢?那么就需要 KeyboardHolder 了;
我就把常用的進行設置了:
進入這些 App 的時候都是搜狗輸入法的;
18、Beyond Compare
Beyond Compare 是 mac 上非常好的文件同步對比工具 ,專門用于幫助您比較,合并或同步文件夾和文件。
您可以輕松地比較整個驅動器或文件夾,并檢查大小和修改日期。
而且 Beyond Compare 還能夠使用專為代碼和文本文件制作的語法突出顯示和比較規則來顯示和編輯文本文件。
我們來比較個文件看看效果:
我經常使用該工具進行一些內容比較,從而發現規律進行定位,并且有語法高亮顯示差異非常喜歡;
19、Typora
Typora 是 Mac 平臺上的一款幫助用戶編輯 markdown語法文本的 Mac 軟件 ,Typora 沒有其他編輯軟件那么麻煩,這款軟件可以直觀的看到源部分和預覽部分,非常的方便。
經常寫寫一些筆記、總結都是非常合適的;
20、Sublime Text
Sublime Text 是一個文本編輯器,Sublime Text 的特點如下:擁有高效、沒有干擾的界面,在編輯方面的多選、宏、代碼片段等功能;
可以支持 vim 模式,并且替換、列編輯也支持很好,偶然一些 json 文本 還可以貼入到 Sublime 進行格式化;
一些簡單的文本替換其實可以直接使用 iTerm2 打開命令行,通過 vim 直接操作即可,有些復雜的正則表達式替換等操作還是使用 Sublime 方便(其實 JetBrains 系列產品都可以滿足,但是有時候僅僅就處理個小文本,切換到 JetBrains 系列產品 再到臨時文件夾里面新建臨時文件操作再切換處理就有點小麻煩,這種情況使用 Sublime 就非常方便,如果需要長期在 JetBrains 系列產品里面進行操作,那么就用 JetBrains 系列產品進行操作是非常合適的并且是非常高效的);
21、總結
本文僅僅是總結了這 20 款個人認為比較好的效率神器軟件,這些軟件在我平時使用過程中幫我提高了效率也節約了很多時間,希望通過我分享的這些神器對你有所幫助,Mac 系統上的效率神器軟件很多,所以也非常歡迎你留言告訴我,你使用過程中遇到的不錯的效率神器;