ChinesePinyin-CodeCompletionHelper
ChinesePinyin-CodeCompletionHelper copied to clipboard
【建议】IDE 内置输入法
有没有办法不用来回切换输入法。
比如我想要定义一个新的变量,我需要输入代码:
val 测试变量 = "test";
那么我在输入关键字val时输入法是英文的,在输入“测试变量”时,需要切换到中文。太麻烦了。
如果能够在不切换输入法的前提下,直接输入val ceshibianliang,自动弹出代码补全,那就能很自然流畅的使用中文编程了。
有办法实现吗?
我的诉求如下:
- 我需要知道这个功能是否已经实现了,如果已经实现,如何开启这个功能
- 如果没有实现,能否开发一下
- 如果没有时间开发,能否提供一下实现思路,我来开发一下
新年好!
隔壁 VSC 版的刚实现了 类似功能:
个人感觉,相对于输入新标识符,开发时更多的是引用已有标识符。
新年好! 隔壁 VSC 版的刚实现了 类似功能:
个人感觉,相对于输入新标识符,开发时更多的是引用已有标识符。
新年好!
隔壁VSCode我是知道的, 但是它用来开发Java的话体验很差. 换编辑器基本无可能.
目前我想到不用切换输入法的办法有:
- 最简单的办法是设置一下输入法, 使用英文标点. 这样不用切换输入法也能勉强写代码. 但是输入法的词典和IntelliJ的Completion提示是割裂的, 体验没那么顺畅. 比如一些专业词汇在输入法的字典里没有, 输入起来比较麻烦.
- 做个插件, 实现CompletionProvider, 将拼音对应的中文字符加入到代码提示中. 看过文档似乎也不难啊.
新年好! 隔壁 VSC 版的刚实现了 类似功能:
个人感觉,相对于输入新标识符,开发时更多的是引用已有标识符。
关于你的个人感觉, 我不同意. 开发时经常我会定义新的变量新的方法. 即使要引用现成的方法, 那也要定义一个变量保存返回结果. 所以在我这定义新的标识符频率更高.
新年好! 隔壁 VSC 版的刚实现了 类似功能:
个人感觉,相对于输入新标识符,开发时更多的是引用已有标识符。
新年好!
隔壁VSCode我是知道的, 但是它用来开发Java的话体验很差. 换编辑器基本无可能.
目前我想到不用切换输入法的办法有:
- 最简单的办法是设置一下输入法, 使用英文标点. 这样不用切换输入法也能勉强写代码. 但是输入法的词典和IntelliJ的Completion提示是割裂的, 体验没那么顺畅. 比如一些专业词汇在输入法的字典里没有, 输入起来比较麻烦.
- 做个插件, 实现CompletionProvider, 将拼音对应的中文字符加入到代码提示中. 看过文档似乎也不难啊.
思路是没有问题的,其实就已经类似于去开发一个IDE内置输入法了
新开个插件不如试着在本仓库提交个feature pr?共同建设?
个人维护精力有限,所以会尽量保持插件的功能最小化,非常欢迎加入壮大发展