Releases: simdsoft/x-studio
Releases · simdsoft/x-studio
v2022.1.7
This is a improvments release for Unreal Engine.
Download
MD5
aaee2fe8d7b13ba1e12946597ce19553
CHANGELOG
CN
已知问题: 无法调试32位目标程序,将在v2022.2.0版本修复,目前请使用v2022.1.5版本
- 【代码编辑】虚幻Lua调试:增加虚幻引擎UnLua-2.x支持
- 【代码编辑】虚幻Lua调试:Local Lua Debugger增加直接启动虚幻工程并调试支持
- 【代码编辑】虚幻Lua调试:统一附加调试虚幻4或5编辑器菜单为
Attach To UnrealEditor
- 【代码编辑】Lua调试,增强附加到虚幻和Unity编辑器进程自动查找和选择策略
EN
Known issue: can not debug x86 target, will be fixed in v2022.2.0, currently please use previous release v2022.1.5
- [Coding] Add UnLua-2.x debugging support
- [Coding]
Local Lua debugger
now support start and debug Unreal Engine editor - [Coding] Unify Quick Menu Button
Attach To UE4Editor
,Attach To UE5Editor
toAttach To UnrealEditor
- [Coding] Lua debugging, improve
Attach To
Unreal/Unity editor process feature, will auto match current opened project name
v2022.1.5
This is a bugfix release.
Download
MD5
2742217a2de83ae653325b7a9cc0e4bd
CHANGELOG
CN
- 【代码编辑】Lua调试:修复被调试程序可能小概率crash问题
- 【代码编辑】Lua调试:修复异常窗口弹出可能导致悬浮变量窗口无法关闭问题
- 【代码编辑】Lua调试:修复64位被调试程序可能卡死问题
- 【代码编辑】修复函数参数自动完成功能失效问题
- 【代码编辑】升级
Scintilla
组件至v5.2.2
- 【代码编辑】升级
boost.regex
库至v1.79.0
- 【代码编辑】升级
luacheck
至v0.26.1
- 【代码编辑】升级
clang-format
至v14.0.3
- 【加密系统】增加
rc4
加密算法和xxhash
摘要算法支持,详见文档 - 【UI编辑】快照节点保存图片为非ALPHA预乘
EN
- [Coding] Fix lua debug may cause host app crash
- [Coding] Fix lua debug exception dialog may cause quick info popup window can't be close
- [Coding] Fix lua x64 debugger may cause app dead-lock
- [Coding] Fix function call tip doesn't work
- [Coding] Upgrade Scintilla to v5.2.2
- [Coding] Upgrade boost.regex to v1.79.0
- [Coding] Upgrade luacheck to v0.26.1
- [Coding] Upgrade clang-format to v14.0.3
- [EncryptSystem] Add rc4 encrypt algorithm and xxhash hash algorithm support
- [UI Editing] Store snapshot image with non premultiplied alpha
v2022.1.4
This is a bugfix release.
Download
MD5
7ae389f1b54775b25222c7f5842bfb30
CHANGELOG
CN
1.【代码编辑】 优化Lua调试异常处理
2.【加密系统】 修复加密直接拷贝类型未存储到配置文件问题
3.【软件系统】 增强软件在没有DirectX硬件加速渲染下的兼容性
EN
- [Coding] Improve lua debugging error handler
- [Encrypt System] Fix direct copy types not store to encrypt-cfg.xml
- [Core] Improve software compatible
v2022.1.3
This is a bugfix release.
Download
MD5
7e4323de834e87836c4478b2fdd9c1e5
CHANGELOG
CN
- 【代码编辑】修复启动Lua调试可能卡主问题
- 【代码编辑】修复导入csb可能异常退出问题
- 【软件系统】 替换C/C++运行库为 msvcr14x, 解决微软运行库在不同版本windows系统复杂的部署失败问题,感谢msvcr14x作者@sonyps5201314(已获得x-studio永久授权)。
EN
- [Coding] Fix start lua debug may block debug target
- [Coding] Fix editor may terminate unexpected when import csb
- [Core] Replace C/C++ runtime with msvcr14x (compiled from microsoft stl an windows sdk 10.0.22000.0),very thanks to @sonyps5201314
V2022.1.2
Download
MD5
abfe661d1795866e59a892d44975c192
CHANGELOG
CN
- 【代码编辑】 当Lua调试器后端检测到Lua代码文件名大小写不匹配时,显示异常提示对话框
- 【代码编辑】 修复
Ctrl+I
格式化文档会丢失最后一个字符问题 - 【代码编辑】 优化批量编码转换工具,转换前,始终尝试检测原文件编码
- 【软件系统】 安装新版本后,不再展示查看更新日志对话框
EN
- [Coding] Emit exception dialog when case mismatch was detected
- [Coding] Fix correct lua documetation will eat last character
- [Coding] Improve batch encoding convert tool, always try to detect charset before convert
- [Experience] Don't display view update log dialog after new version installed
x-studio 2022.1.1
x-studio 2022.1.0
MD5:
1c03784b028761129d305aa7f775a386
Download
CHANGELOG
zh-CN
- 更新时间: 2021/12/19
- 更新内容:
- 【代码编辑】 Lua调试器条件断点支持
- 【代码编辑】 Lua调试器增加Shift+F11跳出功能
- 【代码编辑】 优化Lua Ctrl+I缩进功能
- 【代码编辑】 Lua调试器优化'运行到光标处'功能,可以在非调试状态下启动调试,并运行到光标处中断程序
- 【代码编辑】 将代码工程作为默认工程创建选项
- 【代码编辑】 更新Scintilla组件至5.1.4
- 【代码编辑】 Lua调试器不再修改被调试程序的chunk name
- 【代码编辑】 修复MiniMap scrollbar在'自动换行'开启时绘制异常问题
- 【代码编辑】 进一步优化Lua调试器断点匹配
- 【代码编辑】 修复行尾符号检测错误问题
- 【代码编辑】 修复'打开文件夹'功能可能将文件识别为文件夹问题
- 【代码编辑】 进一步优化注释和反注释功能,自动添加Stream或Block注释
- 【代码编辑】 支持根据用户提示编辑和去除只读文件的'只读'属性
- 【代码编辑】 Lua调试,增加由于require大小写不匹配导致无法命中断点的提示信息
- 【代码编辑】 优化输出窗口调试信息颜色
- 【代码编辑】 Lua调试,从断点恢复运行时,自动将调试目标置为前台
- 【代码编辑】 更新Clang-Format至13.0.0
- 【代码编辑】 优化Shift+Enter行为,将调用系统默认程序打开非可执行文件
- 【代码编辑】 Lua调试,当调试目标文件或进程需要管理员的权限时自动弹出请求以管理员身份重启x-studio对话框
- 【代码编辑】 修复当另存文件完整路径和已经打开文档路径一致时产生重复打开文档问题
- 【代码编辑】 修复另存内存文件到磁盘时,语法着色未刷新问题
- 【数字签名】 不再采用sha1+sha256双签名,仅使用sha256单签名
- 【软件授权】 优化授权到期时间显示,展示当前时区
- 【OS兼容】 Windows 11适配
- 【命令行】 增加XXH3算法文件摘要计算支持
- 其他优化
en-US
- Update date: 12/19/2021
- Update content:
- [Coding] Add Lua condition breakpoint support
- [Coding] Add Lua debug step out support, Shift+F11
- [Coding] Optimize Lua code indent
- [Coding] Optimize
Run to Cursor
, could start debugging and run to cursor - [Coding] Set code project as default
- [Coding] Update Scintilla to 5.1.4
- [Coding] Lua debugger don't change debug target chunk name any more
- [Coding] Fix MiniMap scrollbar draw issue when
Word Wrap
enabled - [Coding] Optimize lua debugger breakpoint match
- [Coding] Fix line endings character detetion incorrect
- [Coding] Fix
Open folder
may recognize file as folder at some time - [Coding] Optimize comment/ucomment feature, will auto perform stream comment or block comment like
visual studio
- [Coding] Support remove file
readonly
properties - [Coding] Lua debugger, add prompt the breakpoint can't be hit due to case mismatch
- [Coding] Optimize output window message colors
- [Coding] Lua debugger, auto bring debug target window to front after continue run
- [Coding] Update Clang-Format to 13.0.0
- [Coding] Improve advanced save/load dialog encoding filter experience
- [Codesign] Use single code sign with
sha256
instead double code signsha1+sha256
- [License] Display locale time zone at license dialog
- [Compatible] Add workaround fix for scrollbars scroll lagging on windows 11
- [CmdLine] Add xxh3 64/128 bits digiest compute support
- Other improvements