命令行工具
- iTerm2 : 终端工具 替代 Mac 自带的 Terminal
- Zsh :交互式命令行 shell。查看当前安装版本:
zsh --version
。 - Oh My Zsh :更优雅地管理 zsh 配置。伟大的工具!说白了就是 zsh 的基础上扩展了一些功能,让你使用起来更加舒服!如果需要安装 Oh My Zsh 的需要首先安装 Zsh 。
- FinalShell :SSH工具,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux。被朋友圈的众多人安利的一个工具(ps:我目前还没玩转,没感觉特别强大的地方,感觉一个软件功能太多实际上不是一件好事,这个软件占用的内存也比较大,然后就卸载了)。
开发工具
IDE:
- IDEA :这个用来写 Java 最牛逼的开发工具,不用多说了吧!
- VSCode :强大的编辑器!不只是前端开发利器,里面提供的插件也很多。
数据库:
- Sequel Pro :简单小巧的MySQL数据库管理工具。个人觉得是Mac中MySQL数据库管理工具中最好用的一个,不过有一些可以容忍的小bug比如关闭一个页面导致其他页面闪退。
- Robo 3T: 非常好用的 MongoDB 数据库可视化管理工具。
- Postico : PostgreSQL 数据库管理工具。
- TablePlus :强大的关系型数据库管理工具。支持常见的关系型数据库入 MySQL, PostgreSQL, SQLite 等等。
- DataGrip :jetbrains 旗下跨平台的数据库管理工具(Win、 Mac OS、Linux皆适用)。同时支持多种数据库:Oracle,PostgreSQL,MySQL、SQL Server等等。SQL 工程师级别的专业数据库管理工具,不过需要收费!
“拓展:如何使用Sequel Pro 导出表结构图?
前置条件:安装graphviz:brew install graphviz即可(需要提前安装homebrew)
用Sequel Pro导出Dot文件
File-> Export... -> Dot
用dot命令(需要先安装graphviz)将dot转为图片
”dot -Tjpg test.dot > test.jpg
API测试:
- Insomnia :API接口测试。美观小巧大方,非常适合个人使用。我平时自己写小项目的时候就用的这个来测试 API 的。
- PostMan :这个不用多说了。毕竟算是用的非常多的 API 测试工具了。
Git:
- Github Desktop:Github 可视化桌面端。无论您是Git的新手还是经验丰富的用户,GitHub Desktop都可以简化您的开发工作流程。
- Sourcetree :Sourcetree简化了你与Git仓库的交互,这样你就可以专注于编码了。通过Sourcetree的简单的Git GUI来可视化和管理你的存储库。
其他:
- Docker
- Docker Desktop :Docker 桌面可视化管理工具。
写作
- Typora :Markdown 编辑器。简单好用,支持树形结构文件夹展示。
- PicGo :图床管理工具。支持多种存储方式比如阿里云 oss、七牛云 oss。
效率工具/提高生产力
“很多人推荐了 Afred 这个效率工具,我觉得 Mac 自带的 Spotlight Search (也就是聚焦搜索,快捷键command+space) 更强大,无论是反应速度、效率还是颜值。
”
- Spotlight Search(聚焦搜索) : 不只是搜索那么简单!非常强大!另外,聚焦搜索输入关键词按command+B可以调用默认浏览器的搜素引擎搜索哦!
- shuttle :让我们更加方便地远程登录某台机器。
- XMind :思维导图。
- Axure :最强大的原型图制作工作,可以共享协作;
- Magnet :简单好用且强大的分屏软件,不过需要 12 元,我觉得很值 。
- uTools :一个极简、插件化、跨平台的现代化桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。
- motrix :一款全能的下载工具。支持下载 HTTP、FTP、BT、磁力链、百度网盘等资源。
- WeChatExtension-ForMac :Mac版微信的功能拓展:消息防撤回、微信多开、自动登录、远程控制等等。
- SwitchHosts : 这是一个用于快速切换 hosts 文件的小程序,基于 Electron 开发,同时使用了 React、Ant Design 以及 CodeMirror 等框架/库。
其他
- 解压缩:Archiver 、BetterZip。
- gif截图工具:Gifox。截图工具 :Xnip(command+shift+4是mac自带的截图也很好用)。
- Mac APP 卸载: AppCleaner。
转自公众号: JavaGuide