Al abrir un archivo basado en texto en Visual Studio 2010, escribirá mis ediciones con CRLF en lugar del formato de final de línea del archivo original. ¿Cómo puedo evitar que VS haga esto? Cualquier editor medio decente debería tener esta capacidad.
Lo peor es que, dado que VS escribió el archivo con partes en CRLF, entonces (al abrir el archivo nuevamente) presentará un cuadro de diálogo pidiéndome que convierta el final de la línea de archivos.
visual-studio
visual-studio-2010
newline
Brett Ryan
fuente
fuente
Respuestas:
En el menú Archivo , elija Opciones de guardado avanzadas , puede controlarlo allí.
Editar: Aquí está la documentación , primero debe tener un archivo abierto.
fuente
File
menú, puede que tenga que ir aTools
,Customize
,Commands
pestaña,Menu Bar
:File
,Add Command...
,File
,Advanced Save Options...
,Ok
,Close
. Ahora deberías tener la opción.En Visual Studio 2015 (esto aún se mantiene en 2019 por el mismo valor), verifique la configuración:
Herramientas> Opciones> Medio ambiente> Documentos> Verificar terminaciones de línea consistentes en carga
VS2015 ahora le pedirá que convierta los finales de línea cuando abra un archivo donde no sean consistentes, por lo que todo lo que necesita hacer es abrir los archivos, seleccionar la opción deseada en el mensaje y guardarlos nuevamente.
fuente
Con VS2010 + hay una solución de complemento: Line Endings Unifier .
Con el complemento instalado, puede hacer clic con el botón derecho en los archivos y carpetas en el explorador de soluciones e invocar el elemento del menú
Unify Line Endings in this file
La configuración para esto está disponible a través de
La lista de extensiones de archivo predeterminada que se incluye es bastante estrecha:
Podría querer usar algo como:
fuente
ver http://editorconfig.org y https://docs.microsoft.com/en-us/visualstudio/ide/create-portable-custom-editor-options?view=vs-2017
Si no existe, agregue un nuevo archivo llamado .editorconfig para su proyecto
manipule la configuración del editor para usar su comportamiento preferido.
Prefiero espacios sobre pestañas y CRLF para todos los archivos de código.
Aquí está mi .editorconfig
fuente