26 Star 302 Fork 18

tuchg / ChinesePinyin-CodeCompletionHelper

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

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.

MIT License Copyright (c) 2023 tuchg Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

让你的 JetBrains 系 IDE ( IDEA ,PyCharm,PhpStorm,WebStorm,AndroidStudio,DevEco等 )支持中文标识符以拼音/五笔等输入方式完成代码补全,为代码表达提供更多选择,一种值得考虑的折中解决方案 展开 收起
Kotlin 等 2 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Kotlin
1
https://gitee.com/tuchg/ChinesePinyin-CodeCompletionHelper.git
git@gitee.com:tuchg/ChinesePinyin-CodeCompletionHelper.git
tuchg
ChinesePinyin-CodeCompletionHelper
ChinesePinyin-CodeCompletionHelper
master

搜索帮助