工具没有绝对意义上的好坏之分,只有需求适合与否,这些需求可能包括:功能、价格、安全、服务、技术等诸多方面。
技术在更新迭代,开发者工具也在更新迭代。一个高效趁手的工具在工作上锦上添花。给大家分享一下我平时用的一部分工具。
官方活动入口:「猿创征文 」第四季 | 2022 年我的开发者工具
猿创征文|工具百宝箱-代码编辑器-版本控制工具-终端神器-项目与事务跟踪工具-SFTP客户端
猿如意: 是CSDN 新发布客户端生产力和低代码平台产品;它包含了效率工具、开发工具下载,文档教程,代码片段搜索,全网搜索等功能模块;本地安装,一目了然,不论是小白还是学生,都能够较快上手;也是职场老手的好帮手能快速找到适合项目的工具。
猿如意下载
推荐指数:⭐️⭐️⭐️⭐️⭐️
推荐理由:
全网搜索功能模块
无广告
软件实操界面:
Edge: Microsoft Edge 浏览器是微软出品的一款快捷的浏览器。
推荐指数:⭐️⭐️⭐️⭐️⭐️
推荐理由:
我一般用这个浏览器阅读pdf文件。
软件实操界面:
以下4个数据库连接工具平时都在使用
(DBeaver和Navicat是这几年开始使用的:因为项目从Oracle到Mysql做了迁移
(之前是Oracle的项目一直使用PLSQL,Golden)
DBeaver: 是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的数据库。DBeaver 提供一个图形界面用来查看数据库结构、执行SQL查询和脚本,浏览和导出数据,处理BLOB/CLOB 数据,修改数据库结构等等。
DBeaver 也是数据库管理工具,但是比 Navicat 还要好用,功能很强大。由于 DBeaver 是基于 Java 开发的,所以可以运行在各种操作系统上,包括:Windows、Linux、macOS 等。DBeaver 采用 Eclipse 框架开发,支持插件扩展,并且提供了许多数据库管理工具:ER 图、数据导入/导出、数据库比较、模拟数据生成等。
推荐指数:⭐️⭐️⭐️⭐️⭐️
推荐理由:
社区版本功能全部免费
亮点功能
简单友好的显示页面
免费版支持的数据库也非常多,常用的都支持,像MySQL、PostgreSQL、Oracle、SQLServer等
Navicat premium: Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle、MariaDB、Mssql、及PostgreSQL 资料库,让管理不同类型的资料库更加的方便
去年开始使用的体验了一下很好,这个需要找破解版的,后来体验了一段时间之后就不怎么用了哈。(怕破解软件中毒)
公司买正版软件的话,那就强烈推荐这个工具了。
推荐指数:⭐️⭐️⭐️⭐️⭐️
推荐理由:
除了支持常用的数据库外还支持管理某些云数据库: 阿里云、腾讯云、华为云
Navicat Premium的视觉化 SQL 创建工具让你创建和编辑查询或视图,不必担心语法和正确命令的用法。可以使用自动完成代码功能,能快速地在 SQL 编辑器中创建 SQL 语句。
软件实操界面:
Benthic Software Golden: Golden是用于Oracle数据库的查询工具和脚本工具。 它具有与SQLPLus的脚本协议(包括变量提示和脚本参数传递)的紧密兼容性。它是一个多线程应用程序,允许多个脚本同时编辑和运行。经过优化,Golden变得更为快速、资源更加丰富。
推荐指数:⭐️⭐️⭐️⭐️⭐️
推荐理由:
支持数据库查询,可以帮助用户进行Oracle脚本编写,支持将脚本导出为各种形式,能够轻松生成SQL语句。
强大的导入和导出功能:一个复杂的单独的导入/导出应用程序(ImpExpLite),可以处理数**百万条**记录。
同时编辑和运行多个脚本。
支持SQLPlus样式的SPOOL文件。
完整的Unicode支持。
将数据导出为不同的文件格式
支持SQLPlus变量提示,绑定变量(包括RefCursor)以及通过参数传递调用外部脚本。
软件实操界面:
PLSQL Developer: PL/SQL Developer是一个集成开发环境,由Allround Automations公司开发,专门面向Oracle数据库存储的程序单元的开发。有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Developer侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势的。
推荐指数:⭐️⭐️⭐️⭐️⭐️
推荐理由:
缺点
软件实操界面:
Postman: 是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。
推荐指数:⭐️⭐️⭐️⭐️⭐️
推荐理由:
什么时候使用Postman
使用postman做什么
软件实操界面:
JMeter: Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试。
推荐指数:⭐️⭐️⭐️⭐️⭐️
推荐理由:
软件实操界面:
目前行业内,有postman、jmeter为代表免费开源工具派系,能解决基本的接口测试,但是无法解决接口链路上的所有问题,一个工具难以支持整个过程。现在出现的国产API管理工具推广,包括国产神器 Apifox、Eolink
上个月刚安装的这两个软件,还在摸索使用中。加油,学会使用新工具哈哈。看看是否易用于我们的项目
Apifox: 官方解释Apifox = Postman + Swagger + Mock + JMeter
推荐指数:
推荐理由:(官方介绍非自己总结,等在使用一个月,写个比较心得哈)
API 文档
API 调试比 Postman 更强大
API 自动化测试可视化,零代码
软件实操界面:
Eolink: Eolink 是国内起步较早的API全生命周期管理平台。产品能力覆盖API开发-运维-开放交易,实现API研发管理、API快速测试、API自动化测试、API监控、API微服务网关、API对外开放等企业深度场景。不管前端后端/测试运维,都能通过 Eolink快速提高工作效率
推荐指数:⭐️⭐️⭐️⭐️⭐️
推荐理由:(官方介绍非自己总结,等在使用一个月,写个比较心得哈)
结合 API 设计、文档管理、自动化测试、监控、研发管理和团队协作的一站式 API 生产平台,从个人开发者到跨国企业用户,Eolink 帮助全球超过30万开发者和数万家企业更快、更好且更安全地开发和使用 API。
超强的 API 管理
超方便的 API 测试
0代码的 API 自动化测试
不需要编写代码,通过拖拉拽即可创建 API 测试流程,API 文档和测试步骤自动关联,当 API 文档发生变化时自动同步到测试用例,极低的学习和维护成本。并且通过定时自动测试将测试报告推送到邮箱、钉钉、企业微信、飞书、Jenkins 等平台,与 CI/CD 流程无缝结合。
软件实操界面:
Fidder: Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。
现在做IT行业的人员,掌握网络抓包是一项技能,通过它可以验证软件的安全性。
推荐指数:⭐️⭐️⭐️⭐️⭐️
推荐理由: