Repository navigation
v1.6.0 — 补全提速 + 简洁列表 + clangd 诊断引擎模式(LSP 式代码审查)
v1.6.0
补全列表简洁化(对齐 LSP-clangd)
- 去掉
--completion-style=detailed,改用 clangd 默认 bundled 风格:
类/模板只出一条简洁条目,完整签名显示在右侧详情面板;
不再把十几个构造函数重载展开成长条目占满弹窗
补全响应提速
- UI 线程同步等待 60ms → 30ms(clangd 热路径 5~30ms 大概率命中),
打字卡顿感明显减轻;未命中走兜底 + 异步刷新
新增诊断引擎模式(LSP 式代码审查)
- 新设置
lint_engine:"clangd"直接使用 clangd 实时推送的诊断
(与 LSP-clangd 同源同速),不再启动编译器进程;消息仍经过翻译表本地化,
波浪线/幽灵条/状态栏/诊断面板全套复用;"compiler"(默认)保持现状 - 切换:命令面板
CppAssistant: 切换诊断引擎为 clangd (LSP 式代码审查)
或菜单Preferences → Package Settings → CppAssistant → 诊断引擎 - clangd 未就绪时仍有即时基础检查兜底
升级
覆盖 Data/Packages/CppAssistant 或 git pull,重启 Sublime Text。