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

CompletionItemSelectionBehavior for LINQ methods #26333

Open
denisbredikhin opened this issue Apr 23, 2018 · 0 comments
Open

CompletionItemSelectionBehavior for LINQ methods #26333

denisbredikhin opened this issue Apr 23, 2018 · 0 comments
Labels
Area-IDE Concept-API This issue involves adding, removing, clarification, or modification of an API. Question
Milestone

Comments

@denisbredikhin
Copy link

Version Used: 2.7.0

Steps to Reproduce:

  1. Call CompletionService.GetCompletionsAsync for following code: string.Format(s
  2. Call CompletionService.GetCompletionsAsync for following code: new[] { 1 }.Where(s
  3. Compare SelectionBehavior of all items in these two cases

Expected Behavior:
I expect that in first case SelectionBehavior at least for some items would be HardSelection (or Default?) and in second case - SoftSelection, because in VS if I press space after s in frist case - it commits selected value from auto-complete dropdown, while in second case not.

Actual Behavior:
SelectionBehavior is default for all items.

Do I wrongly understand meaning of SelectionBehavior? If yes, can you suggest me which flag do I need to check to have the same behavior in my code editor as in VS?

@jcouv jcouv added the Area-IDE label Apr 24, 2018
@jinujoseph jinujoseph added Concept-API This issue involves adding, removing, clarification, or modification of an API. Bug Question and removed Bug labels Jun 19, 2018
@jinujoseph jinujoseph modified the milestones: 16.0, 15.9 Jun 19, 2018
@jinujoseph jinujoseph modified the milestones: 15.9, 16.0.P2 Sep 18, 2018
@jinujoseph jinujoseph modified the milestones: 16.0.P2, Backlog Dec 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-IDE Concept-API This issue involves adding, removing, clarification, or modification of an API. Question
Projects
None yet
Development

No branches or pull requests

4 participants