开发环境搭建清单
工欲善其事,必先利其器!
国外有位 工程师 在 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