开发环境搭建清单

工欲善其事,必先利其器!

国外有位 工程师 在Github上整理了一份Mac上各种工具的安装指南,很是不错,强烈推荐:

https://github.com/sb2nov/mac-setup

我fork了一个自己仓库,添加了一些其它工具的安装指南:

https://github.com/wangweiX/mac-setup

环境

  • macOS High Sierra
  • version 10.13.6

适用人群

  • 程序员

VPN配置

翻墙,是每一位有追求的程序员的必备技能

指南:https://wangwei.one/posts/bc401e84.html

浏览器

开发环境

Java

指南:https://github.com/wangweiX/mac-setup/tree/master/Java

Scala

指南:https://github.com/wangweiX/mac-setup/tree/master/Scala

Python

指南:https://github.com/wangweiX/mac-setup/tree/master/Python

Go

指南:https://github.com/wangweiX/mac-setup/tree/master/Go

Node.js

指南:https://github.com/wangweiX/mac-setup/tree/master/Node.js

Git

  1. 指南:https://github.com/wangweiX/mac-setup/tree/master/Git
  2. Git客户端下载:https://www.sourcetreeapp.com/
  3. Git命令学习

Maven

安装
1
$ brew install maven
配置

Tomcat

安装
1
$ brew install tomcat
管理
1
$ brew services start|stop tomcat

IDE安装

指南:https://github.com/wangweiX/mac-setup/tree/master/JetBrains%20IDEs

安装

  1. 这里统一推荐 jetbrains 系列的产品,支持各种编程语言的IDE以及数据库操作。

  2. 这里推荐使用 toolbox 安装中IDE,便于安装、卸载以及版本管理。

  3. 调整IDEA工具,打开view —> 勾选 Toolbar,效果如下:

  4. 学习并掌握IDEA的常用快捷键,提高编码效率。

IDE插件推荐

  1. Lombok
  2. Git Flow Intergration
  3. Alibaba Java Coding Guidelines

开发工具

iTerm

指南:https://github.com/wangweiX/mac-setup/tree/master/iTerm

Zsh

指南:https://github.com/robbyrussell/oh-my-zsh

Postman

非常不错的http请求调试神器,便于API接口调试

地址:https://www.getpostman.com/

SwitchHosts

指南:https://github.com/oldj/SwitchHosts

数据库

Mysql

指南:https://github.com/wangweiX/mac-setup/tree/master/MySQL

Redis

安装
1
$ brew install redis
配置
1
/usr/local/etc/redis.conf
管理
1
$ brew services start|stop redis

客户端

文本编辑器

SublimeText

指南:https://github.com/wangweiX/mac-setup/tree/master/SublimeText

MarkDown

  1. 工具
  2. 语法教学

Atom

请我喝杯咖啡吧~