开发环境搭建清单
工欲善其事,必先利其器!
国外有位 工程师 在 Github 上整理了一份 Mac 上各种工具的安装指南,很是不错,强烈推荐:
环境
- macOS High Sierra
 - version 10.13.6
 
适用人群
- 程序员
 
VPN 配置
翻墙,是每一位有追求的程序员的必备技能
指南:https://wangwei.one/posts/build-your-own-vpn-by-shadowsocks-or-rixcloud.html
开发环境
Java
Scala
Python
Go
Node.js
Git
Maven
安装
1  | $ brew install maven  | 
配置
settings.xml路劲:/usr/local/Cellar/maven/${version}/libexec/conf修改
settings.xml配置- 默认的配置下载 jar 包时,是从 国外中央库下载的,速度比较慢。
 - 建议改为国内阿里云仓库
 
Tomcat
安装
1  | $ brew install tomcat  | 
管理
1  | $ brew services start|stop tomcat  | 
IDE 安装
指南:https://github.com/sb2nov/mac-setup/tree/master/JetBrainsIDEs
安装
这里统一推荐 jetbrains 系列的产品,支持各种编程语言的 IDE 以及数据库操作。
这里推荐使用 toolbox 安装中 IDE,便于安装、卸载以及版本管理。
调整 IDEA 工具,打开 view —> 勾选 Toolbar,效果如下:
学习并掌握 IDEA 的常用快捷键,提高编码效率。
IDE 插件推荐
开发工具
iTerm
Zsh
Postman
非常不错的 http 请求调试神器,便于 API 接口调试
地址:https://www.getpostman.com/
SwitchHosts
数据库
Mysql
Redis
安装
1  | $ brew install redis  | 
配置
1  | /usr/local/etc/redis.conf  | 
管理
1  | $ brew services start|stop redis  | 
客户端
- redis:https://github.com/uglide/RedisDesktopManager
 - mysql:[推荐] DataGrip: 使用 
Jetbrains toolbox进行安装 
网络分析
文本编辑器
CotEditor
SublimeText
指南:https://github.com/sb2nov/mac-setup/tree/master/SublimeText
MarkDown
浏览器
- 杜绝使用任何国产浏览器(前端 | 测试小伙伴除外)
 - 务必使用这个星球上最好的浏览器 ——Google 浏览器
 - 插件推荐:https://wangwei.one/posts/4c3b6bcb.html
 
Popular macOS cli
| 软件 | 说明 | 安装 | 
|---|---|---|
| wget | 下载 | brew install wget | 
| htop | 进程查看管理 | brew install htop | 
| youtube-dl | youtube 下载 | brew install youtube-dl | 
| ripgrep | 文件检索 | brew install ripgrep | 
| imagemagisk | 图片处理 | brew install imagemagisk | 
| vim | 编辑器 | brew install vim | 
| zsh | 命令终端 | brew install zsh | 
| unrar | 压缩 / 解压 | brew install unrar | 
| parallel | 并行处理 | brew install parallel | 
| speedtest-cli | 速度测试 | brew install speedtest-cli | 
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
 Comment

