dotnet / roslyn

The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
https://docs.microsoft.com/dotnet/csharp/roslyn-sdk/
MIT License
18.92k stars 4.01k forks source link

After entering the method, the parenthesis Automatically outputs the parentheses after entering a method #55085

Open vsfeedback opened 3 years ago

vsfeedback commented 3 years ago

This issue has been moved from a ticket on Developer Community.


Resharper software has a very good feature, is to enter a method, will automatically generate a pair of parentheses, do not look down on this small function point, accumulated over time, will give developer section to improve a lot of efficiency, it is highly recommended vs and vscode to add this feature.

Resharper software has a great feature, that is, after entering a method, it will automatically generate a pair of parentheses, do not underestimate this small function point, over time, will give the developer's Day to improve a lot of efficiency, it is strongly recommended that vs and vscode add this function.


Original Comments

Feedback Bot on 7/4/2021, 08:03 PM:

Thank you for taking the time to provide your suggestion. We will do some preliminary checks to make sure we can proceed further. We'll provide an update once the issue has been triaged by the product team.

mikadumont commented 3 years ago

@sharwell and @Cosifne

allisonchou commented 3 years ago

Design meeting notes (7/26): We plan to take the current argument completion option and add two radio buttons under it to adjust tab behavior (single tab vs. double tab to insert arguments). Feature will be on by default for preview releases starting in 17.1 P1 until we can gather more feedback. Note we should make sure the feature does not trigger in method group contexts.

JoeRobich commented 3 weeks ago

Commented from https://github.com/dotnet/vscode-csharp/issues/7453:

Most language extensions autocomplete parentheses in vscode. But C# lacks this feature. It would make developers more productive if the Intellisense also added parenthesis and angle brackets while autocompleting methods like rust, go, and other languages.