Skip to content

开发环境搭建

基础终端/命令行工具

oh my zsh

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

插件

自动提示补全

bash
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

语法高亮

bash
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

主题

bash
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

升级 bash 版本

macos 默认的 bash 版本为 3.x, 建议升级到最新版本:

bash
brew install bash

后续需要通过 bash 安装软件的时候,通过 /opt/homebrew/bin/bash 来执行安装命令。

Git / GitHub

bash
brew install git
brew install gh

Node.js

fnm

bash
brew install fnm

紧接着在 ~/.zshrc 中添加以下内容:

bash
eval "$(fnm env --use-on-cd --shell zsh)"
fnm 常用命令
bash
# 切换 Node.js 版本
fnm use <version>

# 列出已安装的 Node.js 版本
fnm list

# 列出可安装的 Node.js 版本
fnm list remote

# 安装指定版本的 Node.js
fnm install <version>

# 卸载指定版本的 Node.js
fnm uninstall <version>

# 设置默认 Node.js 版本
fnm default <version>

# 显示当前使用的 Node.js 版本
fnm current

# 显示 fnm 的帮助信息
fnm help

# 显示 fnm 的版本信息
fnm --version

IDE

必备(可选)

bash
brew install --cask visual-studio-code

# Trae
# 官网(国际版)下载:https://www.trae.ai/
# 官网(国内版)下载:https://www.trae.cn/

# Cursor
# 官网下载:https://cursor.com/cn/download
brew install --cask cursor

# AntiGravity
# 官网下载:https://antigravity.google/download
brew install --cask antigravity

小程序 IDE

移动端

bash
# Android Studio
brew install --cask android-studio

# Xcode
App Store 搜索安装

Cocos Creator

建议官方下载:Cocos Creator

开发辅助

Termius

bash
brew install --cask termius

Docker

bash
brew install --cask docker

ApiFox

bash
brew install --cask apifox

Java 环境配置

JDK

SDKMAN

  1. 安装 SDKMAN:

    bash
    # 可能会遇到 bash 版本过低的问题
    curl -s "https://get.sdkman.io" | bash
    
    # 可以尝试指定使用升级后的 bash 来执行安装命令
    curl -s "https://get.sdkman.io" | /opt/homebrew/bin/bash
  2. 安装完成后,按照提示执行以下命令来加载 SDKMAN:

    bash
    source "$HOME/.sdkman/bin/sdkman-init.sh"
sdkman 常用命令
bash
# 列出可安装的 Java 版本
sdk list java
# 列出已安装的 Java 版本
sdk list java | grep 'installed'

# 安装指定版本的 Java
sdk install java <version>
# 推荐安装 temurin 版本
# sdk install java 21.0.10-tem

# 切换 Java 版本
sdk use java <version>

# 设置默认 Java 版本
sdk default java <version>

# 显示当前使用的 Java 版本
sdk current java

# 显示 sdkman 的帮助信息
sdk help

# 显示 sdkman 的版本信息
sdk version

基于 MIT 许可发布