NetTools Pro V1.1.0 发布!
NetTools Pro V1.1.0 发布
🚀 一款面向开发者和运维人员的 Windows 桌面网络工具集,开箱即用,无需安装。
V1.1.0 更新概览
本次更新带来了3 项重大功能升级和数十项体验优化,重点新增了开发者工具模块,并对子网计算器进行了全面重构。
✨ 新功能
📝 文本对比(Diff)
全新的文本对比工具,支持并排差异视图,灵感来自 GitHub / VS Code 的 Split View 体验:
- 并排差异视图:左右分栏同步滚动,新增行绿色高亮,删除行红色高亮,修改行蓝色标记
- 实时统计:对比结果统计栏显示新增、删除、修改、相同行数
- 智能对比算法:基于 LCS 变体算法,支持 20 行扫描窗口匹配
- 行号显示:左右两侧结果均显示行号,方便定位
- 一键交换:快速交换左右文本内容
- 示例加载:空状态提供代码片段、配置对比、文章修改三种示例
- 复制结果:一键复制对比结果
💻 代码格式化(Code Format)
智能代码格式化工具,支持多语言自动识别与美化输出:
- 自动语言识别:智能检测 JSON、XML、HTML、CSS、SQL 等语言类型
- 5 种代码主题:Monokai、GitHub Light、One Dark、Dracula、Solarized
- 行号显示:格式化结果带行号,清晰易读
- 导出 TXT:一键导出格式化后的纯文本文件
- 导出图片:将代码渲染为精美图片,支持自定义主题和圆角
- 快捷键:
Ctrl + Enter快速格式化 - 示例加载:空状态提供 JSON、JavaScript、SQL、HTML 四种示例
- 实时统计:显示原始行数、格式化行数、字符数等信息
这两个工具是新开发的,可能样式或者功能上有问题,希望大家帮我多测测,多反馈反馈问题.
🌐 子网计算器 IPv6 支持
子网计算器全面升级,新增 IPv6 地址计算能力:
- IPv4/IPv6 双模式:Segmented Control 一键切换,独立输入界面
- IPv6 完整计算:支持 /0 ~ /128 全部前缀长度,计算网络地址、地址范围、可用地址等
- IPv6 地址展示:同时显示压缩格式和完整展开格式
- 掩码格式自动识别:输入
192.168.1.0 255.255.255.0自动转换为/24 - IP 版本自动检测:输入含冒号自动切换 IPv6 模式
- 卡片式结果展示:彩色左侧边栏 + 图标 + 一键复制,信息层次分明
- 淡入动画:计算结果从上方淡入,流畅自然
- 默认自动计算:进入页面即显示 192.168.1.0/24 的计算结果
- 导出功能:支持 JSON、CSV 导出和文本复制
- IPv6 快捷模板:提供 /64、/48、/56、/128 等常用前缀模板
优化与改进
子网计算器
- 重新设计输入区域布局,更加紧凑
- 统计条优化:绿色渐变(IPv4)/ 紫色渐变(IPv6),信息更直观
- 卡片布局一致性优化:大卡片(网络地址、广播地址)+ 小卡片(2列网格)
- IPv6 长地址自动换行,不再溢出
- 空状态优化:友好的引导提示
通用体验
- 复制反馈统一使用 Toast 提示
- 页面切换动画流畅
完整功能列表
网络工具
| 工具 | 说明 |
|---|---|
| 🏠 首页 | 工具概览与快速入口 |
| 📡 Ping | 网络连通性测试 |
| 🔍 DNS 查询 | 域名解析与记录查询 |
| 🌐 子网计算器 | IPv4/IPv6 子网划分计算 |
| 🔌 端口扫描 | TCP 端口开放检测 |
| 🛤️ 路由追踪 | 网络路径追踪 |
| 💻 网络信息 | 本机网络适配器信息 |
开发工具
| 工具 | 说明 |
|---|---|
| 🔑 密码生成器 | 安全随机密码生成 |
| 📝 Base64 编解码 | Base64 编码与解码 |
| 🔗 URL 编解码 | URL 编码与解码 |
| ⏰ 时间戳转换 | Unix 时间戳与日期互转 |
| 📋 正则表达式 | 正则匹配测试与验证 |
| 🔢 进制转换 | 多进制数值转换 |
| 📄 文本对比 | 并排差异对比 |
| 💻 代码格式化 | 多语言代码美化 |
参考工具
| 工具 | 说明 |
|---|---|
| 📋 常用端口 | 端口号与服务对照表 |
| 📊 HTTP 状态码 | HTTP 状态码速查 |
💻 系统要求
- 操作系统:Windows 10 / 11(64位)
- 运行时:无需安装,解压即用
📥 下载
访问https://tool.geek.cab/点击桌面版
NetTools Pro — 让网络工具触手可及
