visual-studio - visual - vscode beautiful
Desactivar el formateado automático en Visual Studio (12)
Soy un purista de código, prefiero mi propio estilo de formato de código en lugar de la configuración predeterminada de Visual Studio. Desactivé las opciones de formato automático en Herramientas / opciones. En la mayoría de los casos, funciona.
Después de usar cualquiera de las refactorizaciones integradas, Visual Studio bloquea mis configuraciones con sus configuraciones predeterminadas. ¿Cómo evito que VS haga eso?
Además de la respuesta de Tango para la solución real, puede haber personas que realmente quieran mantenerse al día con los formatos automáticos, pero no deben arruinar los cambios relevantes. Sugeriría que modifiques el archivo para activar el auto-formato, verificas esos cambios, luego procedes con los cambios reales que deseas realizar.
De esta forma, su código puede mantenerse actualizado, pero su registro será relevante.
Configuración de VS2015 que me ayudó a prevenir el formateo automático:
(y Herramientas> Opciones> Editor de texto> Básico> Avanzado, como sugirió Tango91 )
Dudo que pueda desactivar el formateado después de la refactorización. La refactorización cambia el código y, dado que solo es texto, dudo de que lo que desea es que simplemente vuelque texto sin formato en su fuente. ¿No sería un poco más fácil simplemente establecer el estilo de código que VS adhiere al estilo que te gusta y seguir?
El cambio de formato en punto y coma o corchete de cierre no se puede desactivar. Me parece irritante que Microsoft tenga la temeridad de decirle a nadie cómo formatear el código; el código más ilegible que he visto fue mientras trabajaba allí.
Quiero que las asignaciones adyacentes estén alineadas verticalmente; VS los reformatea a un espacio a cada lado del signo igual, independientemente de la longitud de la variable de la izquierda. Esto es intolerable Y desactivándolo en las opciones del editor se ignora; comentarios dados como el abridor anterior estoy seguro de que esto es deliberado.
La consistencia es solo una virtud cuando conduce a resultados deseables. Este no es uno.
En VS2017 puede cambiarlo después de seleccionar su idioma de codificación en el menú de configuración. Hay una opción llamada "nuevas líneas" en el submenú "Formato".
En mi caso, fue ReSharper.
Prueba si ReSharper
: ¿Cómo puedo desactivar ReSharper en Visual Studio y habilitarlo de nuevo?
Evite que ReSharper vuelva a formatear el código
: ¿hay alguna manera de marcar el código para decirle a ReSharper que no lo formatee?
Actualizar
Fue ReSharper al final:
Es posible que haya instalado Power Tool .
En este caso, puede desactivarlo desde ''Herramientas> Opciones> Herramientas de potencia de productividad> Comandos de potencia> General''
Intenta deshabilitar la extensión Bundler & Minifier
Puede ajustar la configuración del formato del código. Siempre apago todos los saltos de línea adicionales, y luego funciona bien por cómo formateo el código.
Si ajusta la configuración lo más cerca posible de su preferencia, eso le dejará un trabajo mínimo cada vez que utilice refactorización.
Siga las HERRAMIENTAS-> OPCIONES-> Editor de texto-> CSS-> Formateo Elija "Reglas compactas" y desmarque "sangría Hiearerchical"
Tuve este problema al escribir VB en una página aspx
.
La solución fue ir a ''Herramientas> Opciones> Editor de texto> Básico> Específico de VB'' y desactivar ''Lista bonita''.
Nota: en Visual Studio 2015 esto se puede encontrar en:
Herramientas> Opciones> Editor de texto> Básico> Avanzado