我正在尝试在 Notepad++ 中为Alaska XBase++语言设置 calltips 功能,但我无法让它工作。
我阅读了 Npp 的如何编辑配置文件,我制作了一种名为alaska的用户定义语言,并创建了alaska.xml文件并将其放入.\plugins\APIs中。
这是我尝试的 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定义为关键字,而在 calltip (作为函数)中没有结果。
PS:我确保在Settings->Preferences中启用了自动完成选项(实际上它适用于内置语言),并且我将alaska设置为当前使用的语言(并且我得到了在样式配置中配置的示例格式)