2020 搞個 Mac 玩玩
本文主要記錄Mac開發(fā)環(huán)境的設(shè)置,以及一些優(yōu)秀軟件,使用技巧等。所有的設(shè)置、軟件以及技巧都追求極致簡潔和極致效率,最大可能提升工具效率,提升生產(chǎn)力。當(dāng)然大家如果有其他好用的配置、工具或者軟件也可以在評論區(qū)留言交流,一起分享一下!
macOS系統(tǒng)簡單設(shè)置
SystemPreferences→TrackpadPoint&Click→Tapto click.Point&Click→Lookup &data detectors→Tapwiththree fingers
2、鍵盤設(shè)置 ?
SystemPreferences→Keyboard建議把 F1 - F12 設(shè)置為標(biāo)準(zhǔn)功能鍵: Useall F1,F2,etc.keys asstandard functionkeysShortcuts→Allcontrols
3、Dock設(shè)置 ?
SystemPreference→DockDock只放置常用App Dock欄建議移動到左側(cè): Positionon screen:left建議設(shè)置為不重復(fù)顯示已打開應(yīng)用: Minimizewindows intoapplication icon
4、取消自動更新
AppStore→Preference→Automaticallycheck forupdates
5、輸入法快捷鍵
Keyboard→Shortcuts→InputSources/Spotlight
6、熱區(qū)鎖屏
Desktop&&ScreenSaver→ScreenSaver→HotCorners. 右下角選擇:PutDisplayto Sleep
開發(fā)工具
1、Homebrew
Homebrew是一款Mac OS平臺下的軟件包管理工具,擁有安裝、卸載、更新、查看、搜索等很多實用的功能。簡單的一條指令,就可以實現(xiàn)包管理,而不用你關(guān)心各種依賴和文件路徑的情況,十分方便快捷,類似于 Windows 上軟件管家。
期間會自動安裝 CommandLineTools
ruby?-e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
??brew doctor #驗證安裝正確
??# 以下為常用命令
??brew install [package] #安裝包
??brew uninstall [package] #卸載包
??brew outdated #列出過時的軟件
??brew upgrade #更新過時的軟件(全部或指定)
??brew update #升級homebrew在服務(wù)器端上的
??# 包目錄
??brew list #列出所有安裝的包
??brew clean up #清理舊版本緩存
??brew info?#安裝包信息檢索
Homebrew Cask 則是 Homebrew 的擴展,借助它可以方便地在 macOS 上安裝圖形界面程序,即我們常用的各類應(yīng)用。
brew install?caskroom/cask/brew-caskMac命令行終端神器
brew cask install?iterm2brew install wgetwget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh?-O - |sh
plugins=(git textmate ruby autojump osx mvn gradle)NodeJS 包管理工具,安裝:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
# 將以下內(nèi)容添加到 ~/.zshrc
export?NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh"?] && . "$NVM_DIR/nvm.sh"?# This loads nvm
# 重新加載 ~/.zshrc
source?~/.zshrc推薦插件:vscode-icon, CodeRunner 推薦主題:OneDarkPro
7、Jupyter Notebook
Jupyter Notebook是一塊所見即所得的畫布,通過在瀏覽器上編輯代碼,讓開發(fā)人員實現(xiàn)展示與快速迭代的利器。項目最初給予python,通過安裝插件,對Javascript也有良好的支持。

8、IntelliJ IDEA
迄今為止最炫酷的 Java編程 IDE,直接將eclipse拍在了沙灘上。
公眾號發(fā)布過 IDEA相關(guān)的文章,包括插件、配置、MAC快捷鍵等,關(guān)注微信公眾號 Java后端 回復(fù) 666 下載。

9、Dash
Mac專屬的文檔管理工具

10、Charles
抓包神器 / Mock工具

常用軟件
1、Rescue Time
日常行為管理。可以分析出日常使用電腦時間分配,細(xì)化到軟件/網(wǎng)站層面,對于提升工作效率還是很有意義的

2、sizeup
窗口管理, 多/大顯示器尤其實用

3、IINA
多媒體播放,mpv內(nèi)核,開源軟件,快速迭代中,強推.

4、Transmission
BT下載

5、The Unarchiver
解壓縮神器

6、HandShaker
情懷工匠精神錘出品,mac上管理安卓手機文件一把好手

7、Typora
MarkDown寫作。而且 Win/Linux/Mac三平臺通用

8、ClearView
略貴,但完美支持 mobi,epub,pdf

9、Alfred
Alfred是一款獲獎的macOS應(yīng)用程序,它可以通過熱鍵、關(guān)鍵字、文本擴展等提高效率。搜索你的Mac和web,通過自定義操作來控制Mac,從而提高工作效率。

美化工具
這類軟件屬于沒有無所謂,有了以后心情會好一些,所以推薦可以嘗試下。
1、Irvue
自動獲取 Unsplash 上的高質(zhì)量無版權(quán)圖片作為壁紙,并提供了其它一系列相關(guān)的功能,如對圖片點贊、下載、加入黑名單等。

2、Fliqlo
極簡數(shù)字時鐘屏保

3、rasmusnielsen
極簡擬物表盤屏保

4、Wallpaper Wizard 2
也是壁紙應(yīng)用,特點是提供一個很大的壁紙庫用以挑選,之后更換自己事先挑選好的壁紙。

本文列舉得有限,大家如果有其他好用的配置、工具或者軟件也可以在評論區(qū)留言交流,一起分享一下鴨!
來源:juejin.im/post/5a0c2c81f265da431955d0ca
最近整理一份資料《Java技術(shù)學(xué)習(xí)手冊》,覆蓋了 Java技術(shù)、面試題精選、操作系統(tǒng)基礎(chǔ)知識、計算機基礎(chǔ)知識、Linux教程、計算機網(wǎng)絡(luò)等等。 獲取方式:
1.?掃描下方二維碼? 2.?關(guān)注 [java技術(shù)之家] 后發(fā)送【java】領(lǐng)取 3.直接領(lǐng)取,不需轉(zhuǎn)發(fā)朋友圈
