type
status
date
slug
summary
category
tags
password
icon
Setting up a development environment on a Mac is very easy, and a lot of it comes with or is done automatically. For example, Terminal comes with it, git is installed automatically when you install Xcode, and environment variables are configured automatically when you install jdk. Tip: There are triangular headings that can be expanded.
Pre-development
- Common Software
- Chrome
- Typora
- GitHub Desktop
- Terminal beautification
- Note: Mac comes with Terminal, many Linux commands directly on.
IDE
- Xcode
- VScode
- PyCharm
- IDEA
- Goland
Development Environments
- C, CPP, object-c, swift
- C, CPP, object-c, swift
- Python
- Java
- Docker
- Node.js
- LaTeX
Development Software

Xcode
Appstore (Apple Store) direct search to download and install.
VScode
You can download and install it officially.
PyCharm, IDEA, Goland
You can download and install them from the official websites.
Note: PyCharm, IDEA, Goland is a family, students have educational discounts, while if you use it in the company, the company will buy it.
Development Environment
C, CPP, Object-C, Swift, Git
Already installed automatically when you install Xcode.
Python
Go to the official website to download Python3, the latest version is fine, then need other versions of testing, recommended docker.
Official website: https: //www.python.org/
Verify the installation of
python3
Java
jdk8 official website does not support open download, so you need to go to a third-party website or blogger prepared in advance to download the file on the network disk.
jdk17 (the newer long-term maintenance version) directly to the official website to download.
Note: Mac in the installation of jdk, has automatically put the environment variables configured, do not need to care.
- Official website
- jdk8
Verify Installation
java
javac
java -version
GO
Just go to the official website and download it directly.
Official website: https: //go.dev/
Verify the installation
go version
Docker
Just go to the official website and download it.
Official website: https: //www.docker.com/products/docker-desktop
Verify the installation of
docker
Node.js
Download the long-term maintenance version from the official website. If you need to test other versions of the environment, we recommend using docker.
Official website: https: //nodejs.org
Verify the installation
node -v
npm -v
- Note the space
LaTeX
The file is too big and we recommend you to download the mirror from SJTU.
- Official website: https: //www.latex-project.org/get/
- Jiao Tong University mirror: https: //mirrors.sjtug.sjtu.edu.cn/ctan/systems/mac/mactex/
Verify the installation
latex
software disk link to get, wechat public number, understanding, send, Mac development environment Welcome to leave a message in the bottom of the comment area (the comment area can choose whether to log in and anonymous), together with the exchange of ~!
- 作者:Liang
- 链接:https://www.liangwatcher.top/article/mac-dev
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。