v4.4.1¶
v4.4.1 是一个小型补丁版本,用于改善编辑体验并增强摄像头连接的稳定性。自动补全不再在注释和字符串内部触发,新建脚本模板已更新为当前的 MicroPython 风格,串口轮询也经过调优以提升稳定性。本版本仍基于 Qt Creator 14.0.2。脚本 API 没有变更,但从旧版本升级时会进行一次性的设置重置。
亮点¶
注释或字符串中不再自动补全。 当光标位于
.py文件的#注释或带引号的字符串内部时,代码辅助不再弹出。现代化的新建脚本模板。 默认的
Untitled模板现在采用当前的 MicroPython 风格,使用单独的import行、无空格的sensor.skip_frames(time=2000)以及一个简洁的while True:循环。调优的串口轮询。 帧缓冲区、状态和 TX 缓冲区的查询间隔已增大,以减少串口流量并提升摄像头稳定性。
可恢复的卡死连接。
get_state命令现在又可以用于解除停滞的串口连接。
其他变更和改进¶
缺陷修复¶
自动补全不再在 Python 注释或字符串字面量内部弹出。代码辅助激活现在会从文档开头扫描到光标处,并在光标位于
#注释或单引号、双引号字符串内部时禁止补全。(41b324978)增大了帧缓冲区、状态和 TX 缓冲区查询的轮询间隔(
FRAME_SIZE_DUMP和GET_STATE从 5ms 增至 50ms,GET_TX_BUFFER从 5ms 增至 20ms),以减少串口流量并提升与摄像头连接的稳定性。(195715061)重新启用了使用
get_state命令恢复卡死的串口连接(先前被硬性禁用的路径现在由m_unstuckWithGetState控制),并修复了解除卡死的定时器,使其能够正确重启。(aab1e1e2e)当保存的资源版本早于 4.4.0 时,IDE 现在会在启动时清除其存储的用户设置并重置为默认值,以防止不兼容的旧设置破坏应用程序。(058f0447c)
平台和工具支持¶
Qt Creator 基础版本: 14.0.2。
重大变更¶
当从存储的资源早于 4.4.0 的版本升级时,用户设置会在首次启动 v4.4.1 时被重置为默认值。这是一次性的设置清除,不会影响您的脚本或项目。