Skip to content

v1.5.2 — 修复 ST 4213 补全整体失效(常量兼容)

Choose a tag to compare

@chenmoulaile chenmoulaile released this 26 Sep 12:00
· 4 commits to main since this release

v1.5.2

关键修复

  • sublime.INHIBIT_SNIPPET_COMPLETIONS 仅较新 ST4 版本提供,ST 4213 stable 没有该常量。
    直接引用导致 on_query_completions 第一行抛 AttributeError,补全引擎(含 clangd 启动)
    完全没有机会运行——即 v1.5.1 用户"诊断显示客户端未启动、统计 0/0、等不到就绪提示"的直接原因。
  • 现统一走 getattr 兼容(INHIBIT_WORD_COMPLETIONS 同样处理),新旧版本 ST 均正常。
  • 测试环境已按 ST 4213 真实 API 面貌建模(剔除新常量)回归通过。

升级

覆盖 Data/Packages/CppAssistant 或 git pull,重启 Sublime Text。