最近因為開始越來越多同事使用 Mac 了,所以來分享一下我自己使用的軟體有哪些,主要是以一個開發人員為導向來介紹,順便幫助一下新手 Mac 開發者 XD
套件管理工具
Homebrew
首先是安裝指令,自己最常用的是 brew
,基本上在 Mac 上面很多指令預設都是沒有的,如果想要簡單安裝就可以使用它,它感覺有點像是 Linux apt-get
或是 yum
,通常我拿到電腦第一件事就是把它裝起來,安裝方法:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Terminal 軟體
iTerm2
通常我是不太用 Mac 內建的 Terminal,個人覺得實在是不太好用,所以這邊版主推薦使用 iTerm2,下載方法這邊推薦兩種,一種是直接下載,第二種就是用第一個介紹的工具 brew 讓它幫我們安裝
brew cask install iterm2
ZSH 管理工具
在 macOS 10.15 開始預設使用 zsh,我通常會安裝 Oh My ZSH 管理工具讓整個指令系統變得更好用,裝完結果如下:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Oh My ZSH 除了可以讓指令變得更好閱讀外,如果想要不同的 Themes 還可以參考文件修改設定檔轉換它!
指令軟體
軟體開發類型
通常因為開發關係需要安裝一系列程式語言指令,這邊就不一一介紹直接把我自己使用的腳本貼出來給大家參考,可以斟酌自己會用到的再安裝。
#!/bin/sh # Programming Languages brew cask install java brew install node brew install go
實用指令類型
通常除了程式語言還會有一些實用指令,因為可能比較亂所以就開一個項目介紹
#!/bin/sh # Command-line interface brew install awscli brew install colordiff brew install tmux brew install wget # Code Editing brew install macvim # Dev Tools brew install git brew install git-lfs brew install docker # System brew install htop # Network brew install mtr brew install speedtest-cli brew cask install ngrok
實用軟體類型
這邊就放一些不想要一一介紹的吧 XD ((偷懶
#!/bin/sh # Code Editing brew cask install visual-studio-code # Communication Apps brew cask install slack brew cask install skype brew cask install discord brew cask install twitch # Web Browser brew cask install google-chrome brew cask install firefox # Web Dev Tools brew cask install postman # Network Tools brew cask install wireshark # Media brew cask install vlc brew cask install spotify # utils brew cask install istat-menus brew cask install keka # Office brew cask install microsoft-office # FTP brew cask install filezilla brew cask install cyberduck # Game brew cask install steam
結論
基本上以上就是站長在 Mac 上面常用的軟體介紹,之後如果有發現其他好用的也會再跟大家分享拉 ~
如果有問題歡迎在下面留言給我!
《AWS CDK 完全學習手冊:打造雲端基礎架構程式碼 IaC》
第 12 屆 iT 邦幫忙鐵人賽 DevOps 組冠的《用 CDK 定 義 AWS 架構》
第 11 屆 iT 邦幫忙鐵人賽《LINE bot 好好玩 30 天玩轉 LINE API》
一個熱愛分享的雲端工程師!