My Mac Env

1. Fundamental Env

home brew

Homebrew

iterm2

(2) MAC开发环境--终端+Shell

Preferences→Appearance→General→Theme→Minimal

Preferences→Profiles→Session→Status bar enabled

git

built-in

Ruby

built-in

curl

built-in

Postman

Download Postman | Get Started for Free

Testmate

Download

2. Must Install Mac Tools

Spectacle

Spectacle

Xnip pro

App Store - harveywong82@icloud.com

Wallpaper Wizard 2

Wallpaper Wizard 2: Beautiful Backgrounds for Mac

activate by email

Clean My Mac

App Store - harveywong82@icloud.com

Scroll Reverser

Scroll Reverser

3. Productivity Tools

Notion

Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.

MWeb pro

App Store - harveywong82@icloud.com

Macdown

MacDown: The open source Markdown editor for macOS

Sidekick

Download Sidekick

4. javascript, React.js, Node.js env

nvm

GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

yarn

brew install yarn

5. ReactNative env

Setting up the development environment · React Native

Xcode

App Store - harveywong82@icloud.com

Command Line Tools

Open Xcode, then choose "Preferences..." from the Xcode menu. Go to the Locations panel and install the tools by selecting the most recent version in the Command Line Tools dropdown.

iOS Simulator

open Xcode > Preferences... and select the Components tab. Select a simulator with the corresponding version of iOS you wish to use.

watchman

brew install watchman

CocoaPods

brew install cocoapods

CocoaPods.org

React Native Command Line Interface

It's not necessary to install anything onto your device, just use npx.

If you use the Yarn package manager, you can use yarn instead of npx when running React Native commands inside an existing project.

6. Backend Env

MySQL-Client

brew insall mysql-client

MySQL-Server

brew install mysql

Redis

brew install redis