
一、前言
工欲善其事,必先利其器。 在多年的开发生涯中,我逐渐积累了一套自己用起来最顺手的工具和网站。它们就像我的"数字兵器库",能显著提升我的开发效率和问题解决能力。
我花了两个小时系统地整理了这些工具,并决定分享出来。这绝非一份"终极清单" ,而是高度个人化的选择,反映了我的工作流。如果你的工具箱和我的有所不同,或者有更棒的替代品,我真心期待你在评论区分享出来!让我们互相学习,共同增效。
一、 我的技术背景
为了让你更好地理解我的选择,先简单说明我的主要技术环境:
- 系统环境:
Windows - 客户端:
VUE技术栈、uniapp - 服务端:
JAVA - 数据库:
MySQL、Redis - 部署与云服务:
Docker、腾讯云
二、 核心工具箱:我的分类与选择
1. 💡 灵感与规划
这个阶段的工具帮助我将模糊的想法转化为清晰的可执行计划。
- Typora: typoraio.cn/,体验过很多
markdown编辑器,但是回过头来看,typora依旧是我心目中最好的markdown编辑器,没有之一。 - 语雀: www.yuque.com/,
Typora的优点在于简洁的界面,最纯净的markdown语法。而语雀则是作为我的归档知识库工具,我会将本地的文档同步一份到语雀上方便在线查看。 - Drawio: www.drawio.com/,
draw.io是一款免费的在线图表软件。几乎可以满足你的所有绘图需求,用过都说好。 - PixPin: pixpin.cn/,这是一款超级好用的截图工具,我强烈建议大家体验一下,可以截长图, 录屏生成
gif动画,几乎满足了作为一个创作者对于截图的所有需求。 - 即时设计: js.design/,这是一款
UI设计工具,但是我用的最多的还是它的资源广场,产品的初步阶段我会在上面找一些设计灵感,参考一些优秀的作品。 - 扣子空间: www.coze.cn/,这个整合了很多的AI智能体,像写作、设计、网站开发等等都有现成的智能体。我用的比较多的就是像一些图片生成,和UI设计,目前还是免费使用,大家可以尝试一下。
- 腾讯元宝/豆包/deepseek: 目前主流的一些
AI平台,基本上成为了我搜索引擎替代品。一些工具方法和小bug我会使用到。
2. 👨💻 编码与开发环境
这是我的主战场,每个工具都直接影响到编码的流畅度。
- VS Code + 关键插件: code.visualstudio.com/, 我的前端代码主编辑器。其强大之处在于插件生态。
- HBuilderX: www.dcloud.io/hbuilderx.h...,这个是
uniapp提供的开发工具,用过的没有不吐槽的,虽然也可以使用vscode,但是确实在有些地方还是官方的好用,这个看个人选择了。 - Intellij IDEA: www.jetbrains.com/,blog.idejihuo.com/,无需多言,最好用的
java开发工具,目前主流AI平台也提供了对应的插件。
3. 🔍 调试、测试与数据查看
快速定位和解决问题是开发者的核心能力。
- Chrome: 谷歌浏览器,这个是我最主要的工具了,当然我也安装了火狐 ,Edge 有时候测试验证一些"邪门"的问题。
- Reqable: reqable.com/zh-CN/,用它自己官网的介绍来说就是新一代API开发工具,
Reqable = Fiddler + Charles + Postman。我平时用来抓包,快速验证一下接口还是很方便的,确实我现在基本上也不用PostMan、ApiFox等类似的工具了。 - Navicat: www.navicat.com/,数据库的可视化工具,市面上有很多,但是尝试下来用的最顺手的还是这个,可能是先入为主了,从接触这行开始就是用的这个。现在官方也提供了免费版本。
- Another Redis Desktop Manager: github.com/qishibo/Ano...,
Redis可视化工具。其实官方提供的也还可以,只是我用这个比较顺手。
4. 🚀 部署与运维
将代码交付到用户手中的最后一公里。
- VMware Workstation Pro: support.broadcom.com/group/ecx/p...,虚拟机工具,吐槽一下百度,百度搜出来的都是些套壳骗子公司,官网都不知道被挤到哪里去了。先注册账号,直接用我这个地址,官方已经可以免费使用了(限制个人)。现在只有当需要新环境测试得时候会偶尔用到,不过现在我都是直接在云服务器上进行,所以现在用的很少了。学习微服务得时候用的最多,但是个人产品几乎不考虑微服务情况,没有那么大得投入。当然 Oracle VM VirtualBox 同样也是一款优秀得虚拟机工具,这里我就不多介绍了,感兴趣可以看一下我这篇博客,blog.csdn.net/qq_34709175...。
- FinalShell: www.hostbuf.com/,远程连接工具,免费好使。
- switchhost: switchhosts.vercel.app/zh,是一个管理、切换多个 hosts 方案的工具。也是一个免费开源软件。
5. 📚 学习与求助
持续学习是程序员的宿命。
- GitHub: github.com/,不仅是代码托管平台,更是学习优秀项目源码、了解技术趋势的最佳场所。
- 掘金: juejin.cn/,目前我使用最多的博客平台,从最开始的更文计划时就加入了,当时也是获得了不少奖品,美滋滋。
- 博客园: www.cnblogs.com/,内容质量比较高,但是热度大不如从前了。
- CSDN: www.csdn.net/,吐槽归吐槽,但是确实还是有一些好的博主的,每次看这个就有种在沙子里淘金字一样的感觉。
6. ⏳一些其它常用工具
很好用得一些小工具。
- EV录屏: www.ieway.cn/evcapture.h...,一款录屏工具,录制一些课程得时候会用到,不过尝试过发现讲课效果不太好,所以后面也没有坚持下来。但是工具确实是个好工具。
- NeatReader: www.neat-reader.cn/,目前在用的电子书阅读器。
7. 😀收藏的站点
我平时收藏的一些站点,这里我就不详细介绍了,后续在我介绍项目实战的时候,我会全部分享出来。
- z-library:z-library.sk/、zh.z-library.sk/
- 爱给网:www.aigei.com/
- 图片处理:www.iloveimg.com/
- 图片去水印:www.wuhenqushuiyin.com/sub-image-w...
- 阿里图标库:www.iconfont.cn/
- github加速:xiake.pro/
- ......
四、 总结与互动
以上就是我目前赖以生存的开发工具箱。它一直在不断进化,我也总是在寻找能进一步提升效率的"利器"。
期待在评论区看到你的分享!