国产精品高清一区二区三区不卡-国产精品一区二区三区免费视频-日韩免费高清一级毛片-亚洲欧美一区二区三区国产精品-日韩欧美一区二区三区不卡视频-亚欧免费视频一区二区三区-亚洲欧美日韩一区成人-欧美日韩视频综合一区无弹窗-精品日韩在线视频一区二区三区-国内精品视频一区二区三区

你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!

誠(chéng)信、勤奮、創(chuàng)新、卓越

友好定價(jià)、專(zhuān)業(yè)客服支持、正版軟件一站式服務(wù)提供

13262879759

工作日:9:00-22:00

idea插件開(kāi)發(fā),寫(xiě)Java代碼時(shí)中文字符替換為英文字符的多種方法

發(fā)布時(shí)間:2024-06-13

瀏覽次數(shù):0

大多數(shù)編程語(yǔ)言在寫(xiě)代碼時(shí),中文標(biāo)點(diǎn)是不能出現(xiàn)的,必須使用英文標(biāo)點(diǎn)。然而在寫(xiě)代碼的過(guò)程中,經(jīng)常需要中文注釋?zhuān)瑏?lái)回切換輸入法有點(diǎn)麻煩,有時(shí)候不小心忘記切換,就會(huì)出錯(cuò)。有些編輯器比較聰明,可以立刻檢測(cè)到,但有些文本編輯器無(wú)法檢測(cè)到,就會(huì)造成bug。

本來(lái)打算自己寫(xiě)一個(gè),但是找到了一個(gè)支持idea和全家桶的插件。

源代碼在↓↓↓↓↓↓

本插件默認(rèn)可以將下列常用的標(biāo)點(diǎn)符號(hào)轉(zhuǎn)換成中文和英文,同時(shí)您還可以自定義您需要的各種標(biāo)點(diǎn)符號(hào)。

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

intellij idea設(shè)置中文_中文設(shè)置的英文怎么寫(xiě)_中文設(shè)置Telegraph

它的原理是實(shí)時(shí)檢測(cè)你的輸入,如果輸入的字符恰好符合配置的規(guī)則,那么就會(huì)進(jìn)行替換。

從代碼上看intellij idea設(shè)置中文,依賴(lài)于idea com....

intellij idea設(shè)置中文_中文設(shè)置Telegraph_中文設(shè)置的英文怎么寫(xiě)

使用對(duì)象,獲取文本對(duì)象

= .();

如果檢測(cè)到匹配的字符,則刪除該字符并將其替換為目標(biāo)字符

.(-1,);

.(-1,.(c));

這幾行代碼就是核心代碼了,這個(gè)方法也是重寫(xiě)工具jar包自帶的方法,所以大家如果有其他需求也可以參考這個(gè)思路來(lái)開(kāi)發(fā)插件。

Idea插件開(kāi)發(fā)上手也比較容易,可以按照以下步驟搭建一個(gè)簡(jiǎn)單的插件項(xiàng)目:

新建 -> -> 輸入名稱(chēng)

然后創(chuàng)建類(lèi)似的配置文件.xml。

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

其實(shí)很多輸入法也支持這個(gè)功能,中文標(biāo)點(diǎn)符號(hào)跟英文一樣顯示,但是輸入法設(shè)置好之后intellij idea設(shè)置中文,如果需要中文標(biāo)點(diǎn)符號(hào),就需要切換輸入法,比較不智能。

中文設(shè)置的英文怎么寫(xiě)_intellij idea設(shè)置中文_中文設(shè)置Telegraph

這個(gè)插件還有一個(gè)好處就是不會(huì)影響其他軟件的標(biāo)點(diǎn)符號(hào),同時(shí)如果你想在idea中輸入中文標(biāo)點(diǎn)符號(hào),也是支持的,只要輸入/斜線+標(biāo)點(diǎn)符號(hào)就可以了。

如有侵權(quán)請(qǐng)聯(lián)系刪除!

13262879759

微信二維碼