Mac 初始化指南

介绍

大家好,我是大胆的番茄

最近买了台新的 Mac,把电脑整理一下,也顺道写篇文章和大家交流、充实一下武器库。

整理

先把程序坞配置一下,除仿达外全部移除。我不喜欢最小化还占个地方,所以开启「将窗口最小化至应用程序图标」。

然后把启动台默认应用收文件夹里。

在「键盘」-「键盘快捷键」-「功能键」中开启将 F1、F2 等键用作标准功能键。

所有软件不用的快捷键一定要清空。

工具

XXX

研发必备软件 XXX,我建议首先配置好,然后在 ~/.zshrc 添加下面的代码,优化命令行网络。

1
2
3
4
5
6
7
8
9
10
11
function proxyOff() {
unset http_proxy
unset https_proxy
echo -e "已关闭代理"
}

function proxyOn() {
export http_proxy="http://192.168.28.8:1082"
export https_proxy=$http_proxy
echo -e "已开启代理"
}

根据实际情况修改地址和端口,然后执行 source ~/.zshrc 让命令生效。

BetterZip

很好用的压缩解压软件。

Brew

配合 XXX 进行下载。

官网:https://brew.sh/zh-cn/

图 0

CleanMyMac X

清理电脑很好用。

IINA

最好的播放器。

官网:https://www.iina.io/

Paste

复制粘贴历史和分组,可以 iCloud 同步,颜值比较高。也有一些免费的平替。

Scroll Reverser

我一般配合鼠标使用,为了统一妙控板和鼠标的滚轮方向,所以需要这个软件,如果你没需求,可以不理会。

官网:https://pilotmoon.com/scrollreverser/

Snipaste

截图 + 贴图,方便开发使用。

官网:https://zh.snipaste.com/

搜狗输入法

打字的纠正很好用,而且避免苹果本身的中英文切换。

官网:https://shurufa.sogou.com/

软件

Adobe Creative Cloud

前端还是得懂点设计的。

Apifox 和 Postman

Apifox 的数据模型非常好用,生成的文档颜值也高,缺点就是必须联网。所以我配合 Postman 使用。

官网:https://apifox.com/

官网:https://www.postman.com/

Beyond Compare

对比软件,常用来比对变更内容。

Google Chrome

官网:https://www.google.cn/chrome/index.html

Lark

用来当 TODO 软件 + 笔记软件。以前我用 Notion,现在我用 Lark(飞书国外版)。颜值高,多维表格功能强大。还能开发插件作为数据库。

为啥不用飞书呢?因为飞书免费资源比 Lark 少(除了人数)。而且如果你的公司也是飞书,那还得总是切账号,如果是 Lark,除非做海外市场的,要不一般用不到。

官网:https://www.larksuite.com/zh_cn

数据库最强管理软件。

Sketch

设计软件,不需要可无视。

SourceTree

图形化 Git 操作,快。

官网:https://sourcetreeapp.com/

SwitchHosts

操作 hosts 利器。

官网:https://github.com/oldj/SwitchHosts/releases

Termius

连接 SSH 和 SFTP 的软件,免费版不能同步。

官网:https://www.termius.com/

ToDesk

偶尔远程操作一下。

官网:https://www.todesk.com/

Visual Studio Code

官网:https://code.visualstudio.com/docs/?dv=osx

Warp

其实我更多的使用 VSCode 内的终端,这个也挺好用,装一个吧。

官网:https://www.warp.dev/

前端

BUN

前端工具,支持 TS,速度还很快。除了做大并发时崩溃,没啥别的缺点。

官网:https://bun.sh/

1
2
# 安装 bun
curl -fsSL https://bun.sh/install | bash

FNM

大家都在推的 Node 包管理器,也来尝试一下。

官网:https://github.com/Schniz/fnm

1
2
3
4
5
# 安装 fnm
brew install fnm

# 安装 Node
fnm install v20

NRM

nrm 还是浅装一下,在项目没有配置 .npmrc 的时候有点用。

1
2
3
4
5
# 安装 nrm
npm i -g nrm

# 使用 taobao 源
nrm use taobao

PNPM

1
2
# 安装 pnpm
npm i -g pnpm

其他

剩下的软件根据大家自己的需求吧,像微信什么的。

上面没官网的,都是收费软件,可以买也可以自己找资源。