SuperMonster003 / AutoJs6-VSCode-Extension

Debugger for AutoJs6 on VSCode (VSCode 平台的 AutoJs6 调试器)
GNU General Public License v3.0
83 stars 67 forks source link

继承了原版aj的bug #4

Open 1965514404 opened 2 years ago

1965514404 commented 2 years ago

log(a.repeat(10000))仍然无法在vs上面输出,只能在aj上输出

SuperMonster003 commented 2 years ago

此 Issue 已转移 (AutoJs6 -> AutoJs6-VSCode-Extension) 上述问题是 VSCode 插件拼接大长度日志导致的问题 新版本 v1.0.4 已尝试修复上述问题 可在 VSCode 插件市场直接更新

新版本依然无法处理长度过长的单条日志 (如 10^8 级别) 下面列出了可能的几种情况

示例代码 旧版插件 新版插件 AutoJs6 查看日志
log('-'.repeat(1e3)); 正常 正常 正常查看
log('-'.repeat(1e4)); 异常 正常 正常查看
log('-'.repeat(1e5)); 异常 正常 正常查看
log('-'.repeat(1e6)); 异常 正常 导致崩溃
log('-'.repeat(1e7)); 异常 正常 导致崩溃
log('-'.repeat(1e8)); 异常 异常 导致崩溃