🎉告别抓狂!Smart Input自动切换输入法来啦🚀

简介: 🎉告别抓狂!Smart Input自动切换输入法来啦🚀

问题产生

对于母语为中文的开发者,写代码过程中经常需要在中/英输入法之间进行切换,而且由于不清楚当前处于哪种输入状态,有时输入到一半发现输入法错了,删除后重新输入,严重影响了编码效率。

解决问题

针对上述问题的解决,强烈安利大家一款IDEA插件Smart Input。


Smart Input 该插件核心功能可以根据输入位置的上下文智能分析当前应该使用哪种输入法并自动切换,而且还可以通过光标的颜色来提醒当前是什么输入法。话不多说,直接看效果。

效果展示

使用该插件展示几种常用的使用场景:

1.注释场景使用效果展示:

单行注释:

多行注释:

2.命令终端场景使用效果展示:

使用步骤

1.打开idea,进入设置,找到插件页面,搜索SmartInput插件,选择安装即可。

2.引入插件重启进入就会弹出以下页面

3.再次进入idea中设置,选择SmartInput插件,可以根据自己的喜好来进行设置。

既可以进行通用场景进行设置,

也可以针对相对应的Java场景进行配置。

更多功能详见官方文档:Windows版SmartInput使用入门

目录
相关文章
|
8月前
|
数据安全/隐私保护 iOS开发 开发者
iOS 逆向编程(十八)Reveal 详细安装(以及安装问题解决)(上)
iOS 逆向编程(十八)Reveal 详细安装(以及安装问题解决)
368 0
|
JavaScript 前端开发 Python
传智播客预习视频(16倍速无人值守自动下一节)
传智播客预习视频(16倍速无人值守自动下一节)
735 0
传智播客预习视频(16倍速无人值守自动下一节)
|
8月前
|
监控 iOS开发
iOS 逆向编程(十八)Reveal 详细安装(以及安装问题解决)(下)
iOS 逆向编程(十八)Reveal 详细安装(以及安装问题解决)(下)
179 0
|
4月前
|
缓存 网络协议 安全
你以为键入网址后只是等待吗?惊!原来网页显示背后隐藏着这些奇妙步骤(终章)
这篇文章简要介绍了计算机网络中交换机和路由器的工作原理,以及它们在网络通信和连接中的重要作用。交换机利用MAC地址表实现数据包的转发,而路由器则根据IP地址进行转发决策,将数据包从一个网络转发到另一个网络。通过交换机和路由器的协同工作,网络实现了高效的数据传输和通信。
|
iOS开发 Windows
iOS开发:平时做项目经常用到的快捷键归纳
从事了这么久编程工作,总结了好多知识,但是本人之前从来没有写博客的习惯,通过去年的一次面试,明白了,不写技术博客会被面试官鄙视,所以本人痛下决心,要改变这个不爱写博客的现状,只要有时间,我就把我从开始iOS编程到现在,总结的所有内容都贴出来,之前是直接截图或者word文档,存在自己电脑里面,现在是时候把它们贴出来了。
120 0
iOS开发:平时做项目经常用到的快捷键归纳
|
Java Spring
编程小技巧7-配置文件自动提示功能消失解决方案
编程小技巧7-配置文件自动提示功能消失解决方案
109 0
编程小技巧7-配置文件自动提示功能消失解决方案
|
前端开发 JavaScript
前端培训-初级阶段-场景实战(2019-05-30)-input 搜索如何防抖,如何处理中文输入
前端最基础的就是 HTML+CSS+Javascript。掌握了这三门技术就算入门,但也仅仅是入门,现在前端开发的定义已经远远不止这些。前端小课堂(HTML/CSS/JS),本着提升技术水平,打牢基础知识的中心思想,我们开课啦(每周四)。 场景实战这块内容每个人的内容都不一样。所以最近的更新基本都是我遇到并解决掉的问题。后期会把他们的内容贴地址。
214 0
前端培训-初级阶段-场景实战(2019-05-30)-input 搜索如何防抖,如何处理中文输入
|
Java 编译器 Android开发
修行Android Studio技巧到出神入化,快速涨薪-【代码模板】、【演示模式】、【自动断点】篇
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
305 0
|
C++
winForm开发问题,vs的bug,Datagridview始终不能编辑!
如果更改Datagridview启用编辑为不选中 则项目在生成时会将Datagridview的Columns的ReadOnly更改为true 再次启用 DataGridView的编辑,但Datagridview的Columns的ReadOnl...
1017 0
|
vr&ar 图形学
【Unity3D 灵巧小知识点】 ☀️ | Unity中 使用代码 激活/取消激活 某个游戏对象的方法
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、r美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。
【Unity3D 灵巧小知识点】 ☀️ | Unity中 使用代码 激活/取消激活 某个游戏对象的方法