-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vsc插件实现拼音输入法 #53
Comments
@farteryhr 新开此贴讨论这个插件. 省得那个帖歪楼 :)
为了尝试自动补全, 之前看了点官方文档, 好像在提示时默认是英文字符匹配, 还没琢磨出怎样匹配拼音输入. @lightrabbit @cleverdango
个人觉得, 短期内借助外部输入法也许是权宜之计. 但在IDE中集成输入法在长远来说还是很有价值的, 代码输入的很多辅助功能感觉最好是由IDE自带的输入法集成(最直接的比如中文关键字在字库中排列靠前等等), 毕竟外部各种输入法参差不齐, 很难顾及全部. |
vscode 有完善的 插件系统 专门针对各种编程语言的 所以 智能感知 很容易实现的 现在 微软开源了 语言服务 和 语言服务客户端 写个 智能提示 不是大问题 |
@htwx 请问最近有何进展? 如果有可能的话, 希望早日开源, 以便其他有兴趣的成员跟进. |
最近正在 翻译支持库 输入法 我是用 CTS 开发的 |
这几天 我发到这里来 |
大赞!这几天尽快试用。辛苦啦! |
今天网络不好啊 初始个库怎么这么慢 |
初始库?是说git init吗? |
@htwx 刚试着在vscode里运行, 这里的调试输出有些不同: |
CTS是一个单独的项目吗?看起来好像是把TS中的标识符给中文化了? |
这个 不是cts的插件是 输入法插件的 服务端部分 cts的 拼音 补全是 cts 语言服务插件里面实现的 |
cts 是 汉化版本的 ts 从 编译器 到 ide 插件 |
你看看 词库文件是不是 没带上 |
@htwx 不好意思竟然错过了帖子更新! 词库好像都在: |
@htwx 继续调试如下(未完). 不知是否对诊断有用. 另外, 不知cts或者ts一般如何编写测试用例? |
你是什么系统? 现在是输出前5个词 可以输入 加减号. |
也许可供参考, ローマ字入力時の日本語識別子入力補完プラグインの 開発开发了辅助插件以改进IDE对输入日语命名的支持:
|
源自此问, 发现这个JS实现的本地输入法: sxei/pinyinjs, 也许可参考其字库和实现. |
@lsby 先把参考资料留着:
|
源自#52 (comment). @htwx 辛苦! 我之前略微尝试了vsc语言服务器实现自动补全, 结果连完整的演示都没跑出来 :< 非常期待你的分享! 如果你没空, 到时我可以写篇专栏文作介绍.
看到每个词语确定用的空格也被输入了, 这个不会影响使用吗?
The text was updated successfully, but these errors were encountered: