Skip to content

让你的 JetBrains 系 IDE ( IDEA ,PyCharm,PhpStorm,WebStorm,AndroidStudio,DevEco等 )支持中文标识符以拼音输入方式完成代码补全,享受和英文环境一致的中文智能编码体验,为代码表达提供更多选择

License

Notifications You must be signed in to change notification settings

wbhsm/ChinesePinyin-CodeCompletionHelper

 
 

Repository files navigation

ChinesePinyinCodeCompletionHelper

Build Version Downloads

Java演示

Github | Issues

初衷在于,一些业务上不太适合用英语表达的,可以用上直白的母语而非拼音,然后像平常写代码那样去调用母语所表达的东西,解决部分命名困难症🤔

让你的 IDE 支持中文编程,享受和英文环境一致的中文智能编码体验

  • 拼音输入补全,如上下文存在 中文 标识符, 输入zw,则会补全提示中文【ZhongWen】
  • 多音字无差别补全
  • 函数名,变量名,类名 ...等标识符,只要能用中文标识的通通都支持
  • 支持双拼,五笔等各式输入方法(未来某版本发布✅)

兼容JB 全家桶,无差别中文编程,无论是 Java,JavaScript,Golang,Python,C#,Kotlin,C 艹 亦或者 Haskell 等等通通都支持....

提示:当提示 no ascii时,可按提示电灯泡关闭该提示

如果对您有所帮助,别忘了给本项目Github主页一颗Star😁

其他平台类似支持

安装

  • IDE 内建插件市场:

    Preferences > Plugins > Marketplace > 搜索 "pinyin" > Install Plugin

  • 手动:

    展开 latest release 中的 Assets , 找到其下*.jar文件并下载,而后进入 IDE Preferences > Plugins > ⚙️ > Install plugin from disk...

ToDo list

已知问题

  • 中文包下中文类,补全其他包内容时未能自动出现问题 双击补全键解决或给出更精确的输入
  • 补全项排序问题 ☑︎已第二次优化
  • 大写英文带中文补全问题 #issues-6
  • 中文包下中文类,调用本类名相关补全时当前类重复出现一次的问题
  • 各部分算法优化
  • 补全时部分提示信息丢失,如变量数据类型,包位置等

贡献

欢迎感兴趣的同学提交 PR 参与维护 emoji commit参考

Python 演示

Thanks

Development powered by JetBrains.

JetBrains

Whichever technologies you use, there's a JetBrains tool to match.


Plugin based on the IntelliJ Platform Plugin Template.

#1

About

让你的 JetBrains 系 IDE ( IDEA ,PyCharm,PhpStorm,WebStorm,AndroidStudio,DevEco等 )支持中文标识符以拼音输入方式完成代码补全,享受和英文环境一致的中文智能编码体验,为代码表达提供更多选择

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 90.8%
  • Java 9.2%