做手艺活,必然需要一套趁手的工具
编程是手艺活,有自己一套趁手的工具很重要,记录下,不定期更新。
-
MacBook Pro,Apple 公司出品,编程开发的最佳选择,强烈建议直接上顶配。
-
PyCharm,JetBrains 公司出品的 Python IDE,社区版免费,专业版付费。
-
Docker,Docker 公司出品的容器产品,Docker CE for Mac 是协助我本地开发的有力工具,同时在生产环境也基本能用 Docker 就用 Docker 进行部署运行。docker-compose 是我编排容器的方式,再搭配 Dockerfile 使用,快速自动构建并启动各种服务,几乎不用再去机器上敲什么命令了。目前我本机常规日常运行的容器(服务)数量已达 40 多个。
-
Sublime,Sublime HQ Pty Ltd 出品,万能文本编辑器,免费,偶尔会弹下购买提示。
-
Sourcetree,这是 Atlassian 公司出品的免费 git 图形界面客户端,这哪能不用呢。
-
Paw,Paw 公司出品的 API tool for Mac,付费,主要用于 API 接口测试。
-
MkDocs,MkDocs team 出品的静态页面站点生成工具,非常适合用于使用 Markdown 编写项目文档。
-
Typora,typora.io 出品的 Markdown 编辑器,目前依然免费,我认为最漂亮又好用的。
-
Studio 3T,3T Software Labs 出品的 MongoDB 数据库图形界面客户端,非商用版免费。
-
Sequel Pro,Sequel Pro Developers 出品的 MySQL 数据库图形界面客户端,免费。
-
坚果云,上海亦存网络 出品的同步网盘服务,实现任意文件夹多端同步及版本历史,有免费方案可用,开着就好,啥也不管。