介绍
Smart Input Pro是一款IntelliJ IDEA插件,旨在提升中文开发者的输入体验。主要功能包括智能拼音输入、代码补全增强、快捷模板生成等,适用于Java、Kotlin等语言的开发场景,如今已经同步推出了vscode版本!
使用背景及功能介绍
作为一个普通的中文开发者(包括非英语为母语的开发者):经常存在需要有切换中文与英语的情况,切换这个动作本身并不会怎么样,但是作为一个强迫症患者是真的感觉非常折磨,如果有这么一款插件能够收集开发者们平时的日常使用习惯,自动将输入法切换到内心所期望的目标语言,那么相信开发效率以及内心舒畅程度都将会提高不少。例如:
- 注释 写注释时一般情况下我们需要有中文;
- 文本字符串时需要中文;
- 代码,从注释场景切换到代码场景需要自动切换为英文;
- 控制台 调出控制台时希望切换为英文;
- 其他插件例如切换其他插件ace jump时自动切换英文;
- 其他场景例如vim时自动切换英文;
- GIT提交场景;
- …
使用体验
经过一个月多接近两个月的高强度使用体验,本人用到的编辑器主要是idea和vscode,用到的语言主要是java和js为主,在刚开始的时候会有一点点儿不习惯,不是因为不好用而不习惯,而是竟然真的有团队将这样一款如此符合中文开发者使用习惯的自动语言切换插件做出来,前几天或者还会自己手动去切换输入法,经过几天的习惯,已经基本上不会再手动去切换输入法,现在感觉自己的开发中完全已经离不开这样一款插件。
其中让人感到非常惊喜的两个点:
1.使用自己其他跳转插件例如ACE JUMP时,Smart Input Pro能够手动设置相关事件让在使用ace jump的时候也能够自动切换。
2.每次语言的切换都会有光标提示,这一点真的做的特别人性化如图所示:。
3.同时插件的价格也让人非常惊喜,不像别的插件动辄上百上千,这里由于发文不做仔细介绍,详情可查看效率铺子官网介绍:
https://xiaolvpuzi.cn/product/smartinputpro