Notepad++ 自动完成函数参数提示输入不会触发具有命名空间的标准库函数
Notepad++ Auto-Completion Function parameters hint on input doesn't trigger on standard library function with a namespace
参数提示适用于没有命名空间的函数(即 collectgarbage
或 select
)。但是当“。”时无法显示。出现在函数名称中(即 math.cos
或 table.insert
)。 "Notepad++/autoCompletion/lua.xml" 中描述了所有这些功能,lua.xml 已定义 additionalWordChar=".:"
并且设置->首选项->自动完成具有 输入时的功能参数提示 和 在每个输入上启用自动完成 选中。
自动完成确实适用于函数,因为在自动完成它们时,只是参数提示不起作用,如上所述。
在 Windows 10 64 位上全新安装的 Notepad++ 7.8.5 版本上进行了测试。
有人解决这个问题吗?我想为自定义函数实现函数提示,我想借助这个框架。
The basic character set used to recognize keywords is made of letters
a-z, A-Z, digits 0-9, and the underscore _. Punctuation might work for
auto-completion; however, if you want to use the parameter hints, you
should not use punctuation in the keyword name.
也许有一个插件可以满足您的需求
参数提示适用于没有命名空间的函数(即 collectgarbage
或 select
)。但是当“。”时无法显示。出现在函数名称中(即 math.cos
或 table.insert
)。 "Notepad++/autoCompletion/lua.xml" 中描述了所有这些功能,lua.xml 已定义 additionalWordChar=".:"
并且设置->首选项->自动完成具有 输入时的功能参数提示 和 在每个输入上启用自动完成 选中。
自动完成确实适用于函数,因为在自动完成它们时,只是参数提示不起作用,如上所述。
在 Windows 10 64 位上全新安装的 Notepad++ 7.8.5 版本上进行了测试。
有人解决这个问题吗?我想为自定义函数实现函数提示,我想借助这个框架。
The basic character set used to recognize keywords is made of letters a-z, A-Z, digits 0-9, and the underscore _. Punctuation might work for auto-completion; however, if you want to use the parameter hints, you should not use punctuation in the keyword name.
也许有一个插件可以满足您的需求