-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code vision also for local function/let-binding #62
Comments
@drhumlen Ctrl+Q shows a popup window with a symbol type (in C# format). |
@vasily-kirichenko : I'm on MacOS so the keybinding is different, but it's the action called "Quick documentation" ( Also moving my cursor from where I'm working, over to the symbol and click it & ctrl+q/f1 throws me out of my coding flow compared to just seeing the inferred type as a Code Vision. So much nicer. |
@drhumlen I'd like inferred type to be part of the tooltip, AFAIK it's gonna be possible as soon as Rider moves to standard IDEA tooltips. |
I’ve noticed that in 2019.3 there’s a type annotation/hint for every |
Indeed, this would be very useful! |
It can easily become a bit noisy, but if combined with the new "Hold ctrl to view inlay hints" feature, I think this makes more sense now than it did when I opened the issue. |
Currently we have code vision for top level let-bindings, members and let-binding directly inside a module.
If we could extend the current behaviour to also show type information for local let-bindings that would be amazing imo.
If we just use the same presentation for local let-bindings as top-level ones, this should be a relatively low-hanging fruit now that the ground work is done?
This issue is an extension of the feature from #20 . It's easier to discuss this change in a new non-closed issue.
The text was updated successfully, but these errors were encountered: