Personal ZLS Todo List #1290
FnControlOption
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
switch
cases(Implement hover and goto for enum literals #1294)
(Enable hover for
.foo
in&.{ .foo, .bar }
#1308)MyEnum.value
(Various improvements #1329)
MyTaggedUnion.value
(Various improvements #1329)
Understand (enum/union/tagged union) type resolution betterslice.len
,slice.ptr
, and tuple fields #1315.foo
in&.{ .foo, .bar }
#1308my_tuple.@"0"
if
/while
blockInfererrdefer
error type based on the enclosing function's return typeResolve underlying type of error values aserror{...}
.bar
inFoo{ .bar = baz }
(Add hover/goto for container fields in struct init #1307)
.@"utf-32"
only highlights eitherutf
or32
but notutf-32
as a wholetypes.Hover.range
,types.DefinitionLink.originSelectionRange
, etc.(Various improvements #1329)
slice.len
andslice.ptr
(Resolve types of
slice.len
,slice.ptr
, and tuple fields #1315)slice.len
andslice.ptr
pointer.*
for
/while
loops(Some hover improvements #1303)
(Resolve type of loop expressions #1310)
(Various improvements #1329)
for
loop (baz
infor (foo, 0..) |bar, baz|
)switch
&foo
Wrong variable type info when orelse assigns variable with an optional type #1330
Support for type detection for if expression #1341
Usefull.<whatever>.firstToken()
to get signatures(More bugfixes #1328)
(More bugfixes #1328)
usingnamespace
and@field
together #1219No hover/go-to on zig-gamedev/zgui, culprit is
usingnamespace
#1218🚧 = work in progress
⭐ = high priority
Beta Was this translation helpful? Give feedback.
All reactions