Как переслать объявление функций в модуле Lua? - PullRequest
0 голосов
/ 06 марта 2020

У меня есть модуль Lua, написанный на C, скомпилированный как общая библиотека, но когда я использую этот модуль, редакторы не могут его автозаполнить, потому что они не могут видеть содержимое библиотеки.

In C, редакторы могут выводить из заголовочных файлов, как это сделать в Lua?

Стандартная библиотека Lua делает это, но я не могу понять, как. Каждый редактор lua может рассказать мне о стандартных функциях библиотеки (их подписи и документации). Как он получает эту информацию? Как добавить такую ​​документацию в мой собственный модуль lua?

1 Ответ

1 голос
/ 06 марта 2020

Это зависит от используемого вами редактора. Каждый редактор имеет собственную реализацию, и вы должны проверить документацию по расширению автозаполнения.

Для блокнот ++ документация по автозаполнению: https://npp-user-manual.org/docs/auto-completion/ и файл для этого: Notepad++\autoCompletion\lua.xml

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...