你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

idea插件开发,写Java代码时中文字符替换为英文字符的多种方法

发布时间:2024-06-13

浏览次数:0

大多数编程语言在写代码时,中文标点是不能出现的,必须使用英文标点。然而在写代码的过程中,经常需要中文注释,来回切换输入法有点麻烦,有时候不小心忘记切换,就会出错。有些编辑器比较聪明,可以立刻检测到,但有些文本编辑器无法检测到,就会造成bug。

本来打算自己写一个,但是找到了一个支持idea和全家桶的插件

源代码在↓↓↓↓↓↓

本插件默认可以将下列常用的标点符号转换成中文和英文,同时您还可以自定义您需要的各种标点符号。

,,。 。 : : ; ; ! ! ? ? “ \” \“ ' ' ' ' 【 [ 】 ] ( ( ) ) 「 { 」 } 《 < 》 >

intellij idea设置中文_中文设置的英文怎么写_中文设置Telegraph

它的原理是实时检测你的输入,如果输入的字符恰好符合配置的规则,那么就会进行替换。

从代码上看intellij idea设置中文,依赖于idea com....

intellij idea设置中文_中文设置Telegraph_中文设置的英文怎么写

使用对象,获取文本对象

= .();

如果检测到匹配的字符,则删除该字符并将其替换为目标字符

.(-1,);

.(-1,.(c));

这几行代码就是核心代码了,这个方法也是重写工具jar包自带的方法,所以大家如果有其他需求也可以参考这个思路来开发插件。

Idea插件开发上手也比较容易,可以按照以下步骤搭建一个简单的插件项目:

新建 -> -> 输入名称

然后创建类似的配置文件.xml。

最后打包该jar包并添加到idea插件中。

其实很多输入法也支持这个功能,中文标点符号跟英文一样显示,但是输入法设置好之后intellij idea设置中文,如果需要中文标点符号,就需要切换输入法,比较不智能。

中文设置的英文怎么写_intellij idea设置中文_中文设置Telegraph

这个插件还有一个好处就是不会影响其他软件的标点符号,同时如果你想在idea中输入中文标点符号,也是支持的,只要输入/斜线+标点符号就可以了。

如有侵权请联系删除!

13262879759

微信二维码