Releases: liwangqian/LuaCoderAssist
Releases · liwangqian/LuaCoderAssist
解决MacOs & linux下luacheck导致的插件崩溃
2.5.0 增加版本号以及修改记录
Version 2.2.8-beta
Version 2.2.7 Release
问题修复
- 修复:#49 通过赋值表达式
t.x = 123
动态地向表添加成员变量时,无法生效的问题 - 修复:#49 问题2,当函数返回的是局部表时,两次调用该函数得到的表不应该是相同的,否则向其中一个表添加成员时,会影响所有该函数返回的表
- 修复:#49 第三种场景,
local foo; function foo() end
存在两个foo符号的问题 - 修复:#50 当返回一个函数调用(尾调用)时,函数的返回值类型只推导了尾调用函数的第一个返回值
- 修复:形如
local xx = foo(params).foo()
的表达式,xx
变量的类型推导失败的问题 - 优化:#48区分符号的range和scope,解决符号outline不跟随鼠标的问题,但是该修改无法解决在表定义的外部定义函数的场景,比如:
local tbl={}; function tb.foo() end
,此时foo方法不在tb的range内
Version 2.2.2 Release
修复在module模块中存在大量符号时,自动补全崩溃的问题
v2.1.3-alpha 更新2.1.2版本发布日志
增强的代码补全&增强的Hover提示信息&增强的类型系统&BUG修复
- 增强的代码补全功能:
local x = love.audio.newSource(soundData)
:clone()
:getCone()
- 增强的Hover提示信息
- 自定义类型显示类型名称,而不是
table
:
function newSource(soundData) -> Source
- 其他的BUG修复。
支持符号Hover,改进5.1版本lua库的函数文档
- 支持符号Hover
- 改进5.1版本lua库的函数文档
将标准库的数据格式改成json
v2.0.4-release 修改版本号到2.0.4
修复issue #29
- 修复require外部模块,符号无法补全的问题。