Skip to content
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

give intellisense for accessible object properties on object initialization #260

Closed
tugberkugurlu opened this issue Apr 29, 2016 · 6 comments · Fixed by #1451
Closed

give intellisense for accessible object properties on object initialization #260

tugberkugurlu opened this issue Apr 29, 2016 · 6 comments · Fixed by #1451

Comments

@tugberkugurlu
Copy link

Assuming that I have the below view and my cursor sits in the middle of two curly braces:

image

I don't get intellisense for accessible properties. This is possible in Visual Studio either by start typing or hitting ALT + . This would be nice to have. I am willing to give this a go but might need some help to get my head around the structure of the project.

I am using VS Code C# extension 0.3.7 on VS Code 1.0.0:

Version 1.0.0
Commit fa6d0f03813dfb9df4589c30121e9fcffa8a8ec8
Date 2016-04-13T14:21:33.326Z
Shell 0.35.6
Renderer 45.0.2454.85
Node 4.1.1
@jchannon
Copy link
Contributor

Seems similar to #573

@DustinCampbell
Copy link
Member

Yup -- #573 is a dupe of this one.

@jchannon
Copy link
Contributor

I also see the same behaviour when override is typed into the browser which I think is just a snippet, no intellisense is offered to give you a list of members to actually override. Not sure if that is a separate issue so let me know and I'll create one if it is

@DustinCampbell
Copy link
Member

This is known, but it's actually more tricky. The difficulty with override completion is that we need changes to the VS Code APIs to provide a bit more information and provide richer facilities when applying a completion item. Essentially, we need to know what typed character triggered the completion list, and we need the ability to be able to have a completion item insert multiple lines of text and allow us to move the caret afterwards. I've been chatting with the VS Code folks about this.

@jlost
Copy link

jlost commented Oct 22, 2016

+1, would like to see this.

@filipw
Copy link
Contributor

filipw commented May 2, 2017

Related to OmniSharp/omnisharp-roslyn#840

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants