Skip to content

Smart Input for Visual Studio 0.2.1

Choose a tag to compare

@Ysm-04 Ysm-04 released this 14 Sep 20:00
· 12 commits to main since this release

0.2.1 修复版

本版本修复搜狗输入法在 Visual Studio 中状态栏显示与实际输入状态不一致,以及切换确认失败后需要手动按 Shift 才能恢复的问题。

修复内容

  • 搜狗优先通过 IMM32 读取和写入实际中英文转换状态。
  • 状态确认失败时,最多自动发送一次已配置的 Shift 切换键并再次确认。
  • 微软拼音继续使用原有 TSF/WPF 状态路径,不模拟键盘输入。
  • 保留一次性重试和失败阻塞,避免连续抢夺用户输入法状态。

验证

  • Release 构建成功。
  • 104 项自动化测试通过,0 失败。
  • VSIX 结构校验通过。
  • 已在用户反馈的 Visual Studio 2026 + 搜狗拼音环境回归,暂未发现原问题复现。

安装包校验

文件:SmartInput.VisualStudio.vsix

SHA256:

7A0679D76B1865B1590A3B2F7D31CD3C622A4005F95A556884EC3436F038E65D

当前 VSIX 未签名,安装前请核对来源和 SHA256。