Idea中指定xml文件失效的解決過程
一、?? 項(xiàng)目場(chǎng)景:
最近獅子在搞一個(gè)項(xiàng)目,需要用到數(shù)據(jù)庫(kù)多表查詢,所以在idea創(chuàng)建了一個(gè)xml文件,創(chuàng)建完成之后,這個(gè)文件居然只被識(shí)別位text文件,而且文件內(nèi)容沒有高亮,如圖所示:

但是將其改個(gè)名字又會(huì)顯示為xml文件。

其實(shí)在此之前也遇到過這個(gè)問題,那時(shí)候覺得問題不大,只覺得是idea的一個(gè)bug,現(xiàn)在的這個(gè)項(xiàng)目用到的sql語句太多了,沒有高亮顯示真的會(huì)很慘,所以探索一下這個(gè)問題。
二、?? 問題描述
查閱了很多博客,發(fā)現(xiàn)真的有博主跟我一樣,也遇到了同樣的問題,

驚喜之余還以為找到了解決方法,沒想到…

他的idea有這個(gè)選項(xiàng),但是我沒有…
還得靠自己。
三、?? 原因分析:
雖然我的idea跟上面那位博主的不太一樣,但是問題還是換湯不換藥的。我開始有點(diǎn)眉目了,這個(gè)bug的原因可能是創(chuàng)建這個(gè)xml文件的時(shí)候(或者以前創(chuàng)建的時(shí)候),不小心把這個(gè)文件標(biāo)記為了普通text文件。
四、?? 解決方案:
解決方案:打開file->Settings->Editor->File Types ,找到Recognized File Types的xml選項(xiàng),如圖

里面有個(gè)后綴為*.xml的選擇(如果沒有或者不是*.xml,自己手動(dòng)添加就好),再將其改為AdminMapper.xml;apply之后會(huì)提示

咱們翻譯過來就是(畢竟英語水平不太高,對(duì)不)

這個(gè)提示就與前面的問題呼應(yīng)了,就是AdminMapper這個(gè)文件被注冊(cè)為了其他類型的文件,所以才沒有顯示,現(xiàn)在咱們只需要按下Reassign wildcard就能完美解決問題了。

顯示高亮后,我們還需要回到file->Settings->Editor->File Types ,找到Recognized File Types的xml選項(xiàng),將AdminMapper.xml改為 *.xml(畢竟后面還需要?jiǎng)?chuàng)建其他名字的xml文件)。
總結(jié)
到此這篇關(guān)于Idea中指定xml文件失效解決的文章就介紹到這了,更多相關(guān)Idea指定xml文件失效內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Zookeeper實(shí)現(xiàn)分布式鎖代碼實(shí)例
這篇文章主要介紹了Zookeeper實(shí)現(xiàn)分布式鎖代碼實(shí)例,Zookeeper?分布式鎖應(yīng)用了其?臨時(shí)順序節(jié)點(diǎn)?的特性,在Zookeeper中創(chuàng)建一個(gè)持久節(jié)點(diǎn)ParentLock,當(dāng)?shù)谝粋€(gè)客戶端要獲取鎖時(shí),在ParentLock節(jié)點(diǎn)下創(chuàng)建一個(gè)臨時(shí)順序節(jié)點(diǎn),需要的朋友可以參考下2023-12-12
如何通過自定義spring?invalidator注解校驗(yàn)數(shù)據(jù)合法性
這篇文章主要介紹了如何通過自定義spring?invalidator注解校驗(yàn)數(shù)據(jù)合法性,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07
java調(diào)用oracle分頁存儲(chǔ)過程示例
這篇文章主要介紹了java調(diào)用oracle分頁存儲(chǔ)過程,需要的朋友可以參考下2014-03-03
Java線程池隊(duì)列PriorityBlockingQueue原理分析
這篇文章主要介紹了Java線程池隊(duì)列PriorityBlockingQueue原理分析,PriorityBlockingQueue隊(duì)列是?JDK1.5?的時(shí)候出來的一個(gè)阻塞隊(duì)列,但是該隊(duì)列入隊(duì)的時(shí)候是不會(huì)阻塞的,永遠(yuǎn)會(huì)加到隊(duì)尾,需要的朋友可以參考下2023-12-12
Java中String.format的使用方法總結(jié)
這篇文章主要介紹了Java中String.format的用法總結(jié)的相關(guān)資料,需要的朋友可以參考下2017-03-03
Spring?MVC概念+項(xiàng)目創(chuàng)建+@RequestMappring案例代碼
Spring?MVC?是?Spring?提供的一個(gè)基于?MVC?設(shè)計(jì)模式的輕量級(jí)?Web?開發(fā)框架,本質(zhì)上相當(dāng)于?Servlet,這篇文章主要介紹了Spring?MVC概念+項(xiàng)目創(chuàng)建+@RequestMappring,需要的朋友可以參考下2023-02-02

