Notepad ++自动完成文件中属性的含义?

时间:2016-06-26 00:33:09

标签: ruby notepad++

我想从单词列表中创建自动完成ruby.xml:

'to_a'  
'to_b'  
'to_c' 

所以我可以调用长方法名称的提示。在notepad ++ wiki页面中,API完成对我来说似乎很神秘。以下论点的含义是什么? ignoreCase,startFunc,stopFunc,paramSeparator, terminal,additionalWordChar

<?xml version="1.0" encoding="Windows-1252" ?>
<NotepadPlus>
   <AutoComplete language="ruby">
       <Environment **ignoreCase="no" startFunc="(" stopFunc=")" paramSeparator="," terminal=";" additionalWordChar = "."/**>
       <KeyWord name="**to_a**" func="yes">
           <Overload retVal="int" descr="Returns absolute value of given integer">
               <Param name="int number" />
           </Overload>
       </KeyWord>
   </AutoComplete>
</NotepadPlus>

由于

1 个答案:

答案 0 :(得分:0)

  • ignorecase - 如果不是,则函数名称区分大小写。
  • startFunc - 出现在函数之前的字符 参数。
  • stopFunc - 表示参数结束的字符。
  • terminal - 结束函数定义的字符。
  • additionalWordChar - 可以成为其中一部分的非字母数字字符 一个名字。