/ChinesePinyinIntelliSenseExtender

VisualStudio中文代码拼音补全拓展

Primary LanguageC#MIT LicenseMIT

ChinesePinyinIntelliSenseExtender

VisualStudio中文代码拼音补全拓展。

  • 仅在 C#F# 下进行了测试,理论上支持所有基于 IAsyncCompletionSource 的完成。

View at VisualStudio Marketplace

效果

example.gif

内置的拼音字典支持多音字和繁体字:

多音字 繁体字

可以切换成五笔:

五笔

或者其它自定义字典(如下图演示的超强快码):

自定义字典

自定义字典

字典是一个 tsv 文件,其内的每一行包括要转换的字和对应的拼写方式,如:

	fang
	fang
	fang
	fang
	fang

参考: pinyin.tsvwubi86.tsv

该脚本演示了如何将 rime 输入方案的词典文件内取出里面的所有的字。

引用

内置的字典来源于下列输入方案的词典:

./src/Assets/Tables/pinyin.tsv -> pinyin_simp.dict.yaml - Rime/rime-pinyin-simp 袖珍简化字拼音Apache-2.0 协议

./src/Assets/Tables/wubi86.tsv -> wubi86_jidian.dict.yaml - KyleBing/rime-wubi86-jidian 86五笔极点码表 for 鼠须管(macOS)、小狼毫(Windows)、中州韵(Linux:Ubuntu) 五笔输入法Apache-2.0 协议