码上 CodeNow给 Java 开发的桌面工具
下载

不用再登服务器翻日志,
也不用一个个手录接口

选好服务器和日志文件,几秒拉到本机,按级别、时间、关键字筛出那条报错;扫一遍 Spring Boot 工程就拿到全部接口,一键回归,把「返回 200 其实失败」的接口揪出来。全部在本机运行,日志、表结构和密码都不上传。

正在读取最新版本…

下载就能用;专业版在软件里点「免费试用」即可试 7 天,不用加微信。

国内下载慢:到 Gitee 镜像 下载。装好后应用内「检查更新」自动升级,各版本改动见 更新记录。

Windows:如被 SmartScreen 拦截,请点击「更多信息 → 仍要运行」。macOS:安装包未经公证,首次打开请右键选择「打开」。

日志 · 连服务器拉取-- app-01:/data/logs/demo-shop.log · 最近 20 万行
级别 ERROR  关键字 submit
14:05:12.381 ERROR OrderService
  NullPointerException: couponId
命中 3 条  点开看完整堆栈
接口 · 一键回归GET  /order/list    200 ✓
POST /order/save    200 ✓
POST /order/submit  200 ✗ code=500
专业版 · 可试用 7 天

线上报错了,要去服务器上找日志

本机的日志文件免费版就能开;连服务器拉日志是专业版。

以前登堡垒机、ssh 上去,less 翻页、grep 一条条试;下载到本机,几百 MB 的文件把编辑器卡死。
现在选服务器、选文件,几秒拉到本机。按级别、时间段、关键字筛,点一条看完整堆栈;几个服务的日志还能按时间交错看。
扫描、单接口调试免费 · 一键回归专业版

改了代码,不知道别的接口有没有被带坏

很多项目出错也返回 HTTP 200,只看状态码会把失败当成成功。

以前Postman 里一个个手录接口、假数据;增改删测完还要自己去库里清数据,久了就懒得回归。
现在扫一遍 Spring Boot 工程拿到全部接口,用例自动生成,增改删跑完自动清理;一键回归出报告,「200 其实失败」单独标出来。
免费不限量

字段只记得中文名,测试数据靠手造

表多、字段多的老系统尤其痛。

以前在数据库客户端里一张张翻注释;造数据手写 INSERT,字段一长就对不齐。
现在粘贴建表语句或连库导入,按中文注释搜字段;一键生成批量 INSERT 测试数据,手机号、金额、日期都是合法值。

另外顺手的

SSH 终端 · 文件互传

常用服务器一键连,多标签终端;浏览目录、上传下载带进度。(专业版)

页面测试

认得 Vue / uni-app 工程,登录后逐页巡检,标出「新失败」和「修好了」。(专业版)

小工具

JSON 树形查看与搜索,YAML / Properties / JSON 互转,Cron 表达式解读。(免费)

全部在本机运行:连库写操作都要二次确认,没有 WHERE 的 UPDATE / DELETE 一律拒绝,生产库密码不落盘;表结构、日志、SQL 和连接信息只在你的电脑上,软件没有任何数据上报。

免费版专业版 · ¥199 终身
表结构导入与搜索、批量 INSERT 测试数据可用,不限表数同免费版
连库查询、我的连接、我的 SQL 库、优化记录可用,不限条数同免费版
Redis(单机 / 哨兵 / 集群)可用另有 Java 序列化解析、走跳板机
码上测:扫描工程、接口文档导出(MD / HTML / OpenAPI)可用可用
码上测:接口调试单接口发送批量用例、全自动回归、按 Controller 回归
页面测试—可用
复制给 AI 用的接口说明—可用
日志查看本机日志文件另可连服务器拉日志、多份按时间交错
SSH 终端 · 文件互传—可用
试用软件里点「免费试用 7 天」,专业版功能全部放开;到期回免费版,数据不丢

专业版 · 一次性买断 ¥199(绑定一台设备)

想先试试:在应用内「升级」卡片点「免费试用 7 天」。确定购买:添加微信 pdwcloud88 并完成付款,将订单号发送至该微信号,即可收到许可码;在应用内「升级」卡片中粘贴即可激活。许可码仅在本机校验,表结构等数据不会上传。

收款码
pay-qr.png

常见问题

和 Xshell、Postman、Navicat 有什么不同?

它们各管一段;码上 CodeNow 管的是「改完代码→确认没问题→出事查日志」这一整段。日志不用登服务器 less,拉下来就能按列筛;接口不用一个个手录,扫一遍工程就全有,用例和测试数据自动生成,跑完自动清理。

试用怎么开?到期会怎样?

装好后点左下角「免费」标签或任一专业功能,在弹出的卡片里点「免费试用 7 天」,不用加微信、不用注册。到期自动回免费版,导过的表、收藏、连接都还在。每台电脑可以试用一次。

表结构、日志、密码会上传吗?

不会。所有解析与生成均在本机完成,产品没有任何数据上报通道;码上测只向你自己填的服务地址发请求。生产库密码不落盘,每次连接时输入;测试库和服务器密码可存入系统凭据管理器。许可码仅在本机校验。

安装版和免安装版怎么选?

一般选安装版,支持应用内「检查更新」自动升级。免安装版是单个 exe,双击就能用,适合没有安装权限的电脑;升级要自己下载新版替换。连 Oracle 11g 需要本机有 Oracle 客户端(PL/SQL Developer 或 Instant Client 自带即可);Oracle 12c+ / MySQL / PostgreSQL 不需要。

GitHub 下载太慢怎么办?

到 Gitee 镜像 下载,内容一样。应用内「检查更新」连不上 GitHub 时也会自动走 Gitee。

Windows 提示「已阻止」怎么办?

安装包尚未购买代码签名证书,首次运行可能触发 SmartScreen 提示。点击「更多信息 → 仍要运行」即可。请仅从本页面或 GitHub 产物仓库下载安装包,不要使用网盘转载的版本。

许可码丢了怎么办?

将当时的订单号通过微信发送给 pdwcloud88,核实购买记录后补发。许可码与设备绑定:更换电脑属于另一台设备,需要重新购买或签发。