【发布时间】:2016-06-09 08:29:11
【问题描述】:
我正在尝试在 Notepad++ 中为 Alaska XBase++ 语言设置呼叫提示功能,但我无法使其正常工作。
我阅读了Npp's how to edit config files,我做了一个用户定义的语言,叫做alaska,并创建了alaska.xml文件并将它放入.\plugins\ API。
这是我尝试的 XML 代码:
<NotepadPlus>
<Autocomplete>
<KeyWord name="sample" func="yes">
<Overload retVal="void" descr="Sample description">
<Param name="filename string"/>
</Overload>
</KeyWord>
</Autocomplete>
</NotepadPlus>
我在代码中或代码之外有什么遗漏吗?除了将文件放入 .\plugins\APIs 之外,我还必须以某种方式安装它吗?我还尝试在用户定义的语言窗口中将 sample 定义为关键字,但在调用提示中没有结果(作为函数)。
PS:我确保在 Settings->Preferences 中启用了自动完成选项(实际上它适用于内置语言),并且我将 alaska 设置为当前使用的语言(我得到 sample 格式化为样式配置中的配置)
【问题讨论】:
标签: autocomplete notepad++ xbase