Advanced Copy (Hiruko Edition) 👁️

Advanced Copy 现已觉醒为 Hiruko (蛭子) 究极形态。
基于《夏日重现》古神权能,旨在通过高效的"观测"与"重现",破解繁琐的编码与诊断工作。在 Hiruko 的注视下,所有的代码逻辑都将化为确定的"真实"。
v1.2.0 性能觉醒版 🚀 - 引入预编译、缓存、异步化三重优化策略,让权能瞬发无感知,观测响应提升 50x 倍。
✨ 核心权能 (Divine Authorities)
观测加速密仪:通过预编译、多层缓存与异步化三重古老遗物,Hiruko 的观测速度迎来 5-100 倍 的因果跃升。
- 预编译正则祭坛 ⚡:消除重复编译,正则执行效能提升 ~50%
- 多维缓存映射 🔮:文档级符号缓存 + 字段类型缓存,快速连续操作减少 API 调用 ~80%
- 高效集合结构 📊:用
Set 数据结构替代数组检查,符号类型判断从 O(n) → O(1),性能突破 ~100x
- 非阻塞异步觉醒 ✨:版本检查、符号解析全面异步化,主线程永无阻塞,激活速度无感知
- 代码去重净化 🧹:消除 44 行重复代码,统一工具函数库,可维护性提升
2. 📊 复制为 SQL (Copy as SQL Select) - 因果重构
1.2.0 性能重铸 & 1.1.4 觉醒权能:将 Java 实体类直接投影为数据库祭坛的查询供物。
- 自动转译:智能将驼峰命名(CamelCase)解析为下划线命名(snake_case)。
- 表名清洗:自动识别并清洗
DTO/Entity/VO/POJO/Bean 后缀,还原真实的数据库表名。
- 基础类型过滤:精准观测,自动剔除
List、Map 等非基础数据库字段,仅保留有效的"数据维度"。
3. 📋 复制为 JSON (Copy as JSON) - 数据镜像
1.2.0 性能优化 & 1.1.4 权能飞跃:支持基于选区的局部镜像重现,并新增统一的类型判断系统。
- 精准映射:修复数值类型识别偏移,实现
Integer、BigDecimal、Long 等与数字 0 的因果对齐。
- 选区重现:选中部分字段即生成局部 JSON,选中类名即生成全量 JSON 镜像。
- 动态时间戳 ⏰:Mock 日期/时间字段时,自动使用当前系统时间(而非固定时间),实时同步观测时刻。
- 类型缓存加速:字段类型解析结果缓存,重复操作性能提升 ~70%
4. ⌨️ Quick Oracle - 快捷键权能
1.2.0 异步赋能 & 1.1.4 效率重构:全量接入快捷键矩阵,实现权能瞬发,无需右键菜单,版本检查不再阻塞。
⌨️ 快捷键矩阵 (Keybindings)
在 Hiruko 的注视下,效率即是正义。你可以通过以下组合键(macOS 为 Cmd)直接施放权能:
| 权能 (Action) |
Windows / Linux |
macOS |
效果 (Effect) |
| 复制为 SQL |
Ctrl + Alt + Q |
Cmd + Alt + Q |
瞬发:将实体转化为 Snake Case SQL |
| 复制为 JSON |
Ctrl + Alt + J |
Cmd + Alt + J |
瞬发:将选区或类转化为 Mock JSON |
| 复制 REST 路径 |
Ctrl + Alt + A |
Cmd + Alt + A |
瞬发:捕捉接口完整映射路径 |
| 复制引用路径 |
Ctrl + Alt + R |
Cmd + Alt + R |
瞬发:提取 Java 全限定路径 |
| 智能粘贴器 |
Ctrl + Shift + V |
Cmd + Shift + V |
瞬发:净化并粘贴为 Java 字符串 |
| Arthas Vmtool |
Ctrl + Alt + 1 |
Cmd + Alt + 1 |
瞬发:生成 vmtool 诊断命令 |
| Arthas TT |
Ctrl + Alt + 2 |
Cmd + Alt + 2 |
瞬发:生成 tt 记录命令 |
🛠 使用方法 (Usage)
在代码编辑器中点击 鼠标右键,唤醒 Advanced Copy 祭坛:
| 功能 |
标识 |
说明 |
| Copy as SQL Select |
$(database) |
[1.1.4] 智能生成 SQL,支持下划线转译与表名清洗 |
| Copy as JSON |
$(beaker) |
[1.1.4] 选区智能解析,修复数值类型映射精度 |
| Copy REST Full Path |
$(link) |
自动融合 Controller 与 Method 层的 Mapping 路径 |
| Copy Arthas Vmtool |
$(zap) |
[1.2.0] 穿透内存的诊断神谕,智能自动识别参数类型并拼接,中文参数自动转 Unicode 编码确保跨域安全执行 |
| Copy TimeTunnel |
$(history) |
生成方法执行记录命令,实现生产现场回溯 |
| Copy Pure Content |
$(copy) |
剥离转义字符,净化为原始 JSON/文本 |
📝 轮回记录 (Changelog)
Produced by qinlinglong “观测已定,逻辑重现。在 Hiruko 的注视下,代码的影子里没有秘密。”
| |