LuaHelper
LuaHelper copied to clipboard
LuaHelper is a High-performance lua VSCode plugin, Language Server Protocol for lua.
1. 当给类名重命名时,会同时被改到self变量,这并不需要被修改的,若不小心则很容易出现引用异常  2. 当自身存在一个未声明的变量,如 `self.test`,将其重命名时,会把类名声明给改成`test1`了。 
``` [*] charset = utf-8 indent_style = space indent_size = 2 insert_final_newline = true trim_trailing_whitespace = true max_line_length = 80 quote_type = single ``` https://editorconfig.org/
如题,目前luaHelper 对于返回self的方法没办法自动推断类型,希望增加支持 `---@class myClass local myClass = class("myClass") function myClass:GetSelf() return self -- deduce return type is any now, not myClass end `
When editing a file in Unlua, code completion doesn't list the functions i've written in the current file nor does it let me select the local variables i've declared at...
Unity dones't support `.lua` entensions, so all lua files end up with `.lua.txt` extension in unity project. Is it possibel to add support for `.lua.txt` file extension, or at least...
```lua if math.random()
如下图,想跳转到Lobby2Club,却始终跳转的是SNSUtil处,在一些Issues下有的建议增加注释,但对于已经存在的项目而言,每个函数再去添加注释不太现实,作者是否可以支持在不添加注释的情况下实现跳转?(不需要语义上的准确,能跳转到同名symbol即可) 
某文件函数实现 `local string=string function string.sep() end` 在其他lua文件中,无法补全string.sep函数
require("LuaPanda").start("127.0.0.1", 8818); 加上这个调试代码就出现了这行的问题 can not get file data of /usr/local/share/lua/5.1/?/init.lualibpdebug.lua