Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

306
Views
¿Cómo cambiar el estilo de generación de código en Visual Studio 2022 para usar "_" en lugar de "esto"?

Estoy usando Visual Studio 2022 para escribir código C#.

Al agregar una propiedad al constructor, haga clic en "Acción rápida y refactorización" y seleccione "crear y asignar campo para 'sesión'". Visual Studio crearía lo siguiente

 public class ExampleClass { private ISession session; public ExampleClass(ISession session) { this.session = session; } }

¿Cómo puedo cambiar ese estilo para usar _ en lugar de this. ? entonces el código generado será

 public class ExampleClass { private readonly ISession _session; public ExampleClass(ISession session) { _session = session; } }
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Puede crear un archivo .editorconfig, que especifica sus preferencias de estilo de código. La generación de código VS respetará eso.

Consulte esta página de documentos para ver un resumen de cómo crear reglas de estilo de código.

Para hacer cumplir que todos los campos privados deben estar en mayúsculas y minúsculas con un guión bajo al principio, intente algo como:

 dotnet_naming_style.camel_case_leading_underscore.capitalization = camel_case dotnet_naming_style.camel_case_leading_underscore.required_prefix = _ dotnet_naming_symbols.private_fields.applicable_kinds = field dotnet_naming_symbols.private_fields.applicable_accessibilities = private dotnet_naming_rule.private_fields_should_be_camel_case_leading_underscore.severity = warning dotnet_naming_rule.private_fields_should_be_camel_case_leading_underscore.symbols = private_fields dotnet_naming_rule.private_fields_should_be_camel_case_leading_underscore.style = camel_case_leading_underscore

Ahora recibirá una advertencia si algún campo privado no tiene este estilo, y la generación de código también respetará esto:

Captura de pantalla que muestra VS respetando esta regla

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!