dotnet / dotnet/vscode-csharp

Refactorings to be added in C#

Open
#5,775 0 comments 3 reactions 1 assignee Claimed by @Cosifne View on GitHub
Feature Request Refactoring Triaged
Dominant language
TypeScript
Stars
3.1k
Forks
737
Avg merge
18h 40m
Merged PRs (30d)
31

Description

The C# extension currently doesn't support (or I've just been unable to trigger) several C# refactorings / quick actions, including the following:

Convert to Namespace
Convert to program 'main'
Convert to top-level statements
Convert concatenation to interpolated string
Convert between 'foreach' and LINQ query
Move static members
Name tuple element
Replace conditional with statements
Replace doc comment text with tag

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.