Características de generación de código en Visual StudioCode generation features in Visual Studio

Son muchas las formas en que Visual Studio puede ayudarle a generar, corregir y refactorizar código.There are numerous ways that Visual Studio can help you generate, fix, and refactor code.

CaracterísticasFeatures

  • Puede usar fragmentos de código para insertar una plantilla como un bloque switch o una declaración Enum.You can use code snippets to insert a template such as a switch block or an enum declaration.

  • Puede usar acciones rápidas para generar código como clases y propiedades, o bien para incluir una variable local.You can use Quick Actions to generate code such as classes and properties, or to introduce a local variable. Las acciones rápidas también sirven para mejorar el código; por ejemplo, para quitar conversiones innecesarias y variables no usadas o para agregar comprobaciones de valores null antes de tener acceso a las variables.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.

  • También puede refactorizar código para, entre otras cosas, cambiar el nombre de una variable, cambiar el orden de los parámetros de método o sincronizar un tipo con su nombre de archivo.You can refactor code to rename a variable, re-order method parameters, or synchronize a type with its filename, to name a few.

Nota

Cada servicio de lenguaje de Visual Studio proporciona sus propias capacidades de generación de código, de modo que algunas características solo estarán disponibles en C# y otras, en C# y Visual Basic.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.

Vea tambiénSee also