Skip to content

让你的 JetBrains 系 IDE ( IDEA ,PyCharm,PhpStorm,WebStorm,AndroidStudio,GoLand等 )支持中文标识符以拼音/五笔等输入方式完成代码补全,享受和英文环境一致的中文智能编码体验,为代码表达提供更多选择,一种值得考虑的折中解决方案📏

License

Notifications You must be signed in to change notification settings

tuchg/ChinesePinyin-CodeCompletionHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

587beb3 · Mar 2, 2024

History

98 Commits
Mar 7, 2021
Jun 30, 2021
Nov 9, 2022
Jul 1, 2021
Jun 6, 2023
Feb 3, 2021
Feb 4, 2021
Jun 6, 2023
Feb 3, 2021
Mar 7, 2023
Mar 2, 2024
Apr 11, 2023
Nov 8, 2022
Jun 6, 2023
Jun 30, 2021
Jun 30, 2021
Feb 5, 2021
Feb 3, 2021

Repository files navigation

ChinesePinyinCodeCompletionHelper

Build Version Downloads GitHub Repo stars star

Github| Gitee | Issues

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

演示

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

  • 拼音输入补全,如果上下文存在 中文 标识符, 输入 zw,则会补全提示中文【ZhongWen】
  • 多音字无差别补全
  • 函数名、变量名、类名等等标识符,只要能用中文标识的通通都支持
  • 支持双拼、五笔等各式输入方式

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

推荐使用中文命名标识符的场景:

  • 因传统文化背景的相关产品标识命名而耽误进度
  • 现有项目充斥大量缩写歧义拼音
  • 全中文母语开发团队英语素质参差不齐

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

如果对您有所帮助,别忘了给本项目 Github 主页一颗 Star😁,你的支持是项目前进的动力

💡 Intellij Platform 2022.1官方支持拼音首字母补全,本插件在此基础已可触发 go、c、kotlin等语言的正常补全,为获得更好体验,推荐原本效果不佳的用户更新至该版本

安装

  • IDE 内建插件市场:

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

  • 手动:

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

ToDo

相关资源

参与项目

欢迎对本项目感兴趣的同学PR,共同维护,commit message 遵守 emoji-commit 规范

了解如何参与维护开发及现有bug思路可参考此处

Star History

Star History Chart

Plugin based on the IntelliJ Platform Plugin Template.

About

让你的 JetBrains 系 IDE ( IDEA ,PyCharm,PhpStorm,WebStorm,AndroidStudio,GoLand等 )支持中文标识符以拼音/五笔等输入方式完成代码补全,享受和英文环境一致的中文智能编码体验,为代码表达提供更多选择,一种值得考虑的折中解决方案📏

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks