When you initialize a variable within a resume/create coroutine scope, the variables aren’t picked up by intellisense, vs variables outside the scope of the resume/create are picked up by intellisense. This bug’s been around for a while, but it slipped my mind for a bit.
To reproduce, simply set up a resume/create coroutine, initialize a new variable, and type out the variable name into the print; it wont show up in intellisense.
coroutine.resume(coroutine.create(function()
local IntellisenseDoesntSeeMe = 1;
print(Intel);
end));
Screenshots showing the bug:
Variables initialized outside the resume/create scope’s picked up by intellisense:
Interestingly enough, variables initialized within a wrap or spawn scope’s picked up intellisense.
Thank you for reading.