Mac初始化配置以及软件分享
MacOS系统常见软件和初始化配置分享
1. Git
- 通过homebrew安装Git
- 安装homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 安装git
brew install git
- 创建ssh key并配置
- 设置好username和email,每次commit都会记录(配错不会有小绿点github记录哦)
git config --global user.name "Zhengqbbb"
git config --global user.email "1074059947@qq.com"
- 创建ssh key
ssh-keygen -t rsa -C "1074059947@qq.com"
2. Node
这边Node使用brew安装
brew install node
2.1 nrm
npm快速换源工具
- 安装
npm install -g nrm
- 常见命令
nrm ls # 列出可选的源
nrm use taobao# 切换源
nrm test # 测试所有源速度
nrm test npm # 测试单源速度
2.2 nvm
切换Node工具
- 安装
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
- 常见命令
# 下载Node 12 版本
nvm install 12
# 下载Node 14 版本
nvm install 14
# 当前终端会话Node版本切换到 14
nvm use 14
3. 终端
3.1 文件夹开启终端
在访达文件夹中右键快速打开终端和VSCode的方法有很多,我使用的:
- OpenInTerminal
- 在访达文件夹中右键快速打开终端和VSCode
3.2 终端神器——iTerm2
- iTerm2
- 分享一下我的 Termianl 折腾方案
4. 应用程序
4.1 生产力工具
强力推荐这两个我操作最频率的软件,ControlaxPro也是我买的第一个App Store的付费软件
- ControlaxPro : 下载链接
- 介绍:他可以通过你设置的快捷键快速打开软件,网页,文件夹和系统操作
- 效果:
- Alfred : 下载链接
- 介绍:我主要是用剪贴板的history
- 效果:https://www.alfredapp.com/help/features/clipboard/
4.2 鼠标滚轮方向更改
- Moc
- 由于Mac触控板方向,导致我们外接鼠标时滚轮习惯是方向的,这个小软件就可以只帮我们更改外接鼠标的滚轮方向变为正常。
4.3 VSCode
4.4 Markdown
4.5 视频播放器
- Elmedia Player
- 相比VLC比较轻量化,主要是可以流畅预览 .webm 格式的视频
- VLC
- 查看rtmp流视频必备,但是在 Mac 上体验还是比 Windows 差一点
4.6 下载软件
- Folx
- 类似于迅雷但不流氓,可以用来下载torrent种子文件
4.7 外接屏幕控制
- MonitorControl
- 解决Mac外接屏幕无法设置其音量、亮度
4.8 垃圾清楚软件
- Tencent Lemon
- 腾讯在windows的软件很流氓,mac还行用着挺方便的,日常清理垃圾还有卸载软件清楚残留文件
4.9 压缩文件解压文件
4.10 分屏工具
- Spectacle
- mac 自带的分屏很难用,无奈只能找一个免费的,通过快捷键,将目前使用的软件分屏
4.11 测速工具
- Speedtest
- 网速带宽检测
4.12 长截图工具
- Xnip
- mac 长列表截图工具大部分付费,而Xnip部分功能需要付费,并且带logo水印
4.13 窗口切换
- HyperSwitch
- 解决Mac
cmd + tab
无法同应用窗口切换问题
[强大的神奇地址] => (https://www.macwk.com/)
I just try my best to make thing well, Could you give a star ⭐ to encourage me ?
- 1. Git
- 2. Node
- 2.1 nrm
- 2.2 nvm
- 3. 终端
- 3.1 文件夹开启终端
- 3.2 终端神器——iTerm2
- 4. 应用程序
- 4.1 生产力工具
- 4.2 鼠标滚轮方向更改
- 4.3 VSCode
- 4.4 Markdown
- 4.5 视频播放器
- 4.6 下载软件
- 4.7 外接屏幕控制
- 4.8 垃圾清楚软件
- 4.9 压缩文件解压文件
- 4.10 分屏工具
- 4.11 测速工具
- 4.12 长截图工具
- 4.13 窗口切换