2012-11-18 81 views
3

Notepad++的自動完成功能適用於默認包含的文件類型,如PHPCSS。但是我無法完全接受來自Stata的DO文件。一個簡單的do.xml包括以下內容:Notepad ++自動完成無法使用特定文件類型的自定義xml

<?xml version="1.0" encoding="Windows-1252" ?> 
<NotepadPlus> 
    <AutoComplete> 
     <KeyWord name="xtreg" func="yes"> 
      <Overload retVal="void"> 
       <Param name="void"/> 
      </Overload> 
     </KeyWord> 
    </AutoComplete> 
</NotepadPlus> 

我正確地存儲它plugins/APIs下。但它對DO文件完全不起作用。有什麼建議麼?

+0

哦,謝謝你,那個作品!你或許也知道如何在覈電廠創建自定義創建的標籤自動關閉('查看 - >用戶定義的對話...'選項)?我的意思是那些通常的'html'標籤,我只是用新的方式給它們加上顏色,並將它保存爲用戶定義的語言。當我使用Python'mako'模板時,我必須爲'.mak'和'.mako'文件擴展名創建自己的定義。但在此之後,我失去了從「TextFX」插件autoclose的可能性。現在不知道'.mako'和'.mak'仍然是'.html'。你難道不知道如何恢復或設置我自己的新的? ) – Green

回答

3

好吧,我想通問題出來了:語言的名稱必須是相同的名稱自動完成xml。因此,如果語言的名稱是Stata,自動完成文件的名稱必須是Stata.xml