程序员必备开源软件
最近开发环境从Mac又变回Windows,重新配置环境,发现Windows上的软件还是不如Mac上的好用。
一直以来要么就是用开源的软件,要么就是各种破解版,现在的破解版也越来越不好找了,只好都用开源的替代。
一、IDE
IDEA社区版: java开发IDE
Pycharm社区版:Python开发IDE
vscode:微软出品的编辑器,说是IDE也不为过
二、数据库管理
HeidiSQL:数据库管理软件,Navicat,datagrip的开源替代产品
Dbeaver:纯java开发,开源的
三、终端仿真
MobaXterm:终端仿真软件,secureCRT、xShell的开源替代品
Hillstone Secure Connect:vpn连接工具
四、本地搜索
everything:本地搜索神器
uTools:本地搜索工具,window版的Alfred
Alfred:本地搜索神器,Mac必备
WOX:windows版的Alfred
五、压缩解压缩
7-zip:完全免费的压缩加压缩工具,比WinRAR效率更高
六、网络抓包
wireShark:抓包工具
七、文本编辑器
Sublime Text 3:跨平台的编辑器
notepad++:文本编辑器,只有windows版
typora:markdown编辑器,保存到本地
八、测试
postman:接口测试
九、绘图工具
draw.io:这个是个网站,也有本地安装包,什么图都能画
亿图:亿图的脑图Mindmaster挺好用
十、日程管理
滴答清单:日程管理,可以到期提醒和指派任务
如果嫌麻烦,不想网上到处搜,上面的软件我自己收集了一些。
有需要的请关注文末的微信公众号,发送消息“开源软件”获取下载链接
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
2018-09-07 C语言实现常用查找算法——二分查找
2018-09-07 C语言实现常用排序算法——基数排序
2018-09-07 C语言实现常用数据结构——堆
2018-09-07 C语言实现常用数据结构——图