Mac开发配置
System Preferences
> 关于本机 > 软件更新
触控板
Dock
- > 系统偏好设置 > Dock
- ✓ 将窗口最最小化为应用程序图标
- ✓ 自动显示和隐藏 Dock
Finder
-
Finder > 显示
- Finder > 偏好设置
- 通用
- 开启新 Finder 窗口时打开:HOME「用户名」目录
- 边栏
- 添加 HOME「用户名」目录 和 创建代码文件目录
- 将 共享的(shared) 和 标记(tags) 目录去掉
Show/Hide Hidden Files the Long Way
- Open Terminal found in Finder > Applications > Utilities
- In Terminal, paste the following:
defaults write com.apple.finder AppleShowAllFiles YES
- Press return
- Hold the ‘Option/alt’ key, then right click on the Finder icon in the dock and click Relaunch.
quicklook plugins
// run after brew cask installed
brew cask install qlcolorcode
brew cask install qlstephen
brew cask install qlmarkdown
brew cask install quicklook-json
brew cask install qlprettypatch
brew cask install quicklook-csv
brew cask install betterzipql
brew cask install webpquicklook
brew cask install suspicious-package
Scroll Reverser
当你在浏览一个很长的网页时,你看完了当前显示的内容,想要看后续的内容,你可以在 Trackpad 上双指上滑,或者鼠标滚轮向上滚动。这是被称作“自然”的滚动方向。
然而在 Windows 里鼠标滚动的行为是相反的:鼠标滚轮向下滚动才会让浏览器显示后续的内容,向上滚动会达到页面的顶部。你可以在 OS X 的系统偏好设置里修改(选择System Preferences >Trackpad,在Scroll & Zoom标签页中不选中Scroll direction: natural),但是这样会同时改变鼠标滚轮的方向和 Trackpad 的方向。
要想只改变鼠标滚轮的方向,而保持 Trackpad 依旧是“自然”的,我们需要 Scroll Reverser:
brew cask install scroll-reverser
vim配置
vi ~/.vimrc
color desert "颜色设置
syntax on "语法高亮
set number "自动显示行号
set cursorline "突出显示当前行
set ts=4 "设置tab长度为4
set shiftwidth=4 "设定 << 和 >> 命令移动时的宽度为 4
Homebrew
iterm2
iTerm2 是最常用的终端应用,是 Terminal 应用的替代品。提供了诸如Split Panes等一群实用特性。
安装:
brew cask install iterm2
Git
XCode会安装git,无需单独安装。
- SourceTree
SourceTree 是 Atlassian 公司出品的一款优秀的 Git 图形化客户端。如果你发现命令行无法满足你的要求,可以试试 SourceTree。
安装:
brew cask install sourcetree
用 brew-cask 安装会自动增加命令行工具stree到$PATH里。在命令行中输入stree可以快速用 SourceTree 打开当前 Git 仓库。详细用法请参见stree –help。
Text Editors
Softwares
-
Browsers
- Chrome
brew cask install google-chrome
-
dropbox
brew cask install dropbox
-
postman
brew cask install postman
-
teamviewer
brew cask install teamviewer
-
shadowsocksx-ng
brew cask install shadowsocksx-ng
-
Alfred
brew cask install alfred
-
BetterSnapTool
https://itunes.apple.com/cn/app/bettersnaptool/id417375580?mt=12
-
Go2Shell
https://itunes.apple.com/cn/app/go2shell/id445770608?mt=12
brew cask install go2shell
-
Sip : Color picker
brew cask install sip
-
Snip
https://itunes.apple.com/cn/app/snip/id512505421?mt=12
brew cask install snip
-
The Unarchiver
https://itunes.apple.com/cn/app/the-unarchiver/id425424353?mt=12
brew cask install the-unarchiver
NodeJS
brew install nodejs
NodeJS Packages
Java
IDE
-
XCode
https://itunes.apple.com/cn/app/xcode/id497799835?mt=12
- CocoaPods
sudo gem install cocoapods
-
Android Studio
brew cask install android-studio
-
IntelliJ Idea
brew cask install intellij-idea
-
WebStorm
brew cask install webstorm