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

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

问题产生

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

解决问题

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


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

效果展示

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

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

单行注释:

多行注释:

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

使用步骤

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

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

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

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

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

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

目录
相关文章
|
搜索推荐 IDE 开发工具
IDEA自定义右键菜单
IDEA自定义右键菜单
2999 1
|
Web App开发 缓存 Java
idea和谷歌浏览器占用内存过高的处理方法
idea和谷歌浏览器占用内存过高的处理方法
7184 0
idea和谷歌浏览器占用内存过高的处理方法
hutool验证是否为中文字、英文字母、数字和下划线
hutool验证是否为中文字、英文字母、数字和下划线
|
Java Spring
@RequiredArgsConstructor(onConstructor = @__(@Autowired))
`@RequiredArgsConstructor(onConstructor = @__(@Autowired))` 是一个注解,通常用于在类中生成一个包含所有`final`和`@NonNull`注解的字段的构造函数,并且对这些字段进行自动注入(使用Spring框架的`@Autowired`注解)。让我们详细解释一下: 1. **`@RequiredArgsConstructor` 注解:** - **作用:** Lombok 提供的注解,用于自动生成类的构造函数。 - **生成的构造函数:** 生成一个包含所有`final`字段的构造函数,同时也包括被`@NonNull`注解
1520 1
|
6月前
|
JSON Java 数据库连接
IDEA的插件大总汇 (让你的工作效率大大提高!)
我是小假 期待与你的下一次相遇 ~
1306 5
|
8月前
|
缓存 JSON 安全
如何修复 Postman 中的 403 Forbidden 错误
当执行请求时,出现 403 Forbidden 错误可能有几个原因,在本文中,我们将学习如何修复来自 Postman 的 403 错误。
|
IDE 程序员 开发工具
IDEA插件-IKun Progress 坤坤成IDEA进度条了
"IKun Progress"是一款适用于JetBrains IntelliJ IDEA等IDE的插件,该插件能够将标准的进度条替换为一个有趣且独特的篮球动画,其中的角色名为坤坤(Kun Kun)。它旨在为您的IDE使用过程增添一些娱乐和轻松的氛围。 该插件让您可以在执行IDE中的任务时享受到更加视觉上吸引人的进度指示器,例如构建、运行测试或其他涉及进度条的操作。相比传统的普通进度条,您将看到坤坤在打篮球,给您的开发工作流程增添了一份乐趣。
1793 0
IDEA插件-IKun Progress 坤坤成IDEA进度条了
|
消息中间件 存储 缓存
RocketMQ发送消息原理(含事务消息)
本文深入探讨了RocketMQ发送消息的原理,包括生产者端的发送流程、Broker端接收和处理消息的流程,以及事务消息的特殊处理机制,提供了对RocketMQ消息发送机制全面的理解。
RocketMQ发送消息原理(含事务消息)
idea启动java服务报错OutOfMemoryError: GC overhead limit exceeded解决方法
idea启动java服务报错OutOfMemoryError: GC overhead limit exceeded解决方法
5061 2
IDEA 插件 Material Theme UI收费后 免费的办法
IDEA 插件 Material Theme UI收费后 免费的办法
1568 2