項目后端前一段時間從C#轉成了JAVA,在開發的過程中,由於HTML對標簽的語法很寬松,比如這樣:<img src="" alt="">
在標簽的結尾處沒有使用斜杠結束是不會報錯的,也可以正常運行,而后端人員在使用這些標簽時,不知是JAVA編輯器的問題還是JAVA自身本來就要求很規范很嚴格的問題,導致<img src="" alt="">
這樣的寫法編譯不通過,必須要加上斜杠結束如<img src="" alt="" />
方可。可平時在使用sublime開發時,安裝的插件Emmet默認在生成某些標簽時是沒有斜杠結束的,要我們自己手動添加,顯然費時費力,於是就上網查了資料,才有了本文的解決辦法:
1、打開sublime text 如圖所示點擊,選擇菜單欄里Emmet的【settings-default】
2、在里面最下面找到如圖這一段
"syntaxProfiles": {
// Enable XHTML dialect for HTML syntax
// "html": "xhtml"
//
// Write chained CSS abbreviations on single line:
// "css": "css_line"
}
把如圖這段內容復制下來(這個頁面里面的東西是不允許修改和添加的哦)
3、如圖繼續找到Emmet的【settings-user】
4、把剛才復制的內容,粘貼在里面,如圖別忘了在最外面還要加上一個大括號
5、如圖所示,在圖片位置把以下這段內容復制黏貼進去。
// force XHTML profile for HTML syntax
"html": "xhtml",
// create our own profile for XML
"xml": {
"tag_case": "upper",
"attr_quotes": "single"
}
6、保存 , 重啟 sublime text,OK 現在img之類的標簽就默認閉合了哦
本文轉自:https://jingyan.baidu.com/article/fedf073755e95635ac8977ac.html