Notepad++是一款非常有特色的編輯器,支持多種語言編碼高亮顯示。但在文件關(guān)聯(lián)里卻沒有找到tpl文件關(guān)聯(lián)(Smarty模板文件)。
為了解決這個(gè)問題,按以下步驟操作,添加支持。
1、菜單“設(shè)置”-“首選項(xiàng)”-“文件關(guān)聯(lián)” 在左側(cè)“支持的擴(kuò)展名”中有一項(xiàng)“customize”,點(diǎn)擊后,填寫“tpl”。完成此設(shè)置后,tpl文件的默認(rèn)打開方式會使用Notepad++打開。
2、確定tpl文檔的代碼歸類。首先需要知道,添加的這個(gè)文件關(guān)聯(lián)的代碼是類似于哪種語言編碼,以便使用Notepad++原有的語言編碼支持來支持添加的文件類型編碼,否則打開后沒有代碼高亮顯示,達(dá)不到需要的效果。Smarty模板文件tpl的編碼其實(shí)基本就是html代碼。所以決定讓Notepad++支持tpl按支持html一樣處理。
3、找到Notepad++的安裝目錄下的langs.xml文件,如果安裝目錄下沒有,則應(yīng)該在類似此目錄下
C:\Documents and Settings\username\Application Data\Notepad++
目錄中的username換成自己的電腦用戶名(適用于Windows XP系統(tǒng))。找到此文件后打開(一般不使用Notepad++打開,以免保存失敗。)
4、在打開的langs.xml中搜索“name=”html””,找到以下內(nèi)容行: - <Language name="html" ext="html htm shtml shtm xhtml" commentLine="" commentStart="<!--" commentEnd="-->">
修改成類似如下形式 - <Language name="html" ext="html htm shtml shtm xhtml tpl" commentLine="" commentStart="<!--" commentEnd="-->">
即在ext項(xiàng)中添加tpl,保存再次使用Notepad++打開tpl文件時(shí),便會讓打開html文件一樣,有了代碼高亮處理。
|