I'm probably doing something wrong, or at least I hope that the official Garmin plugin is not that simple, but damn the development in VSCode is so uncomfortable. I have the official Garmin Monkey C plugin installed, it does compile, debug, handles manifest so those parts are good, but the coding support is terrible.
One bug among many is that variables and methods I created myself are not offered by the code plugin. The API methods, classes, variables, constants are more or less offered, if I want to enter a variable , method, function etc that I created myself, it is not offered.
However, if I manually type it again once, it will "inserted into the dictionary" and bring it up. It's the same with e.g. my own classes, nothing is offered, only if I enter it manually - but then it's just a simple word, it's in the list, it doesn't really recognize it.
The other thing I miss is that even if I comment something, it doesn't display any of it - this is also the case with the factory API, if there is a comment at all.
But it also doesn't care if I hover my mouse over something, it doesn't even try to interpret it, whether it's a language instruction, an API or its own code.
It's not possible to click on a method to get to its definition, and even the quick navigation in the right sidebar doesn't work, because it doesn't recognize any symbol.
Is this how it "normally" works, or is there something I have configured wrong, missing etc?