Skip to content
Hongzzz's Blog
Go back

我的 Mac 工具

每次入职或者购买新电脑的时候都会设置一下环境,以下是我的一些必备软件

工具

Raycast

https://www.raycast.com/

一款 macOS 上的效率工具,类似于原生自带的 Spotlight,但是它多了很多功能和第三方插件。

软件预置功能:

第三方插件:

Raycast 界面

常用的指令会添加个人习惯的快捷键来调用,减少使用步骤。

Notion

https://www.notion.so/product

一款 All-in-one 笔记工具,内置许多模版,包括记账、提醒等等,基本囊括了生活的方方面面。

主要用来记录想法和总结知识体系。

命令行

iTerm2

https://iterm2.com/

Mac 命令行工具,快捷键和展示效果相比原生 terminal 更优,个人已使用习惯。

iTerm2 界面

zsh & Oh My Zsh

https://ohmyz.sh/#install

提供命令行的美化、语法高亮和自动补全,同时可以通过插件增加很多方便的快捷指令。

git 插件里有 gst、gco 等短命令,可根据个人喜好调整界面主题。

Oh My Zsh 界面

安装:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Homebrew

https://brew.sh/

Mac 包管理工具,必备。

安装:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

示例:

brew install ffmpeg          # 安装依赖
brew info ffmpeg             # 查看依赖详情
brew upgrade                 # 升级依赖

nvm

https://github.com/nvm-sh/nvm

管理 node 版本,因为 node 版本太多了,某些项目有历史遗留原因需要老版本。

安装:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

使用示例:

$ nvm use 16
Now using node v16.9.1 (npm v7.21.1)
$ node -v
v16.9.1
$ nvm use 14
Now using node v14.18.0 (npm v6.14.15)
$ node -v
v14.18.0
$ nvm install 12
Now using node v12.22.6 (npm v6.14.5)
$ node -v
v12.22.6

IDE

IntelliJ IDEA

https://www.jetbrains.com/idea/

主力 IDE,用于 JavaScript、Rust、Java 日常开发。代码依赖分析非常好用。

VS Code

https://code.visualstudio.com/

备用编辑器。由于轻量化,一些文件预览会使用它。

其他

RunCat

https://kyome.io/runcat/index.html?lang=en

一款很有意思的插件,CPU 占用越高,通知栏小猫跑的越快。

RunCat 演示


Share this post on:

Previous Post
Typescript 5 装饰器
Next Post
前端性能优化指标 - Web Vitals