Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.45 KB

code-generation-in-visual-studio.md

File metadata and controls

31 lines (23 loc) · 1.45 KB
title ms.date ms.topic author ms.author manager ms.workload
Code generation features
01/11/2018
conceptual
gewarren
gewarren
jillfra
dotnet

Code generation features in Visual Studio

There are numerous ways that Visual Studio can help you generate, fix, and refactor code.

Features

  • You can use code snippets to insert a template such as a switch block or an enum declaration.

  • You can use Quick Actions to generate code such as classes and properties, or to introduce a local variable. You can also use Quick Actions to improve code, for example to remove unnecessary casts and unused variables, or to add null checks before accessing variables.

  • You can refactor code to rename a variable, re-order method parameters, or synchronize a type with its filename, to name a few.

Note

Each language service in Visual Studio provides its own code generation capabilities, so some features are only available in C#, and some are available in both C# and Visual Basic.

See also