vscode visual studio instalar español configurar color code visual-studio visual-studio-2005 line-endings end-of-line

visual-studio - instalar - visual studio code español



¿Configurar Visual Studio con fin de línea de UNIX? (6)

Quisiéramos que Visual Studio 2005 trabaje en una copia local de un repositorio SVN; esta copia local ha sido extraída por Mac OS X (y las actualizaciones y confirmaciones solo se realizarán en Mac OS X, por lo que no hay problema), y como consecuencia, el final de las líneas será UNIX.

Tememos que Visual Studio presente el final de las líneas de WINDOWS. ¿Es posible obligar a Visual Studio a utilizar el fin de líneas de UNIX?

Gracias.


"Archivo> Opciones de guardado avanzadas", seleccione Unix Endings de línea funciona por archivo.

Alternativamente, puede utilizar el complemento Strip''em para Visual Studio

Este complemento convierte el formato de texto de un archivo cuando se guarda en Visual Studio.

Más información aquí: http://www.grebulon.com/software/stripem.php


Aquí hay algunas opciones disponibles para Visual Studio Community 2017

  1. "Archivo> Opciones de guardado avanzadas" ha sido eliminado por microsoft debido a "uso poco común". Lo que sea que eso signifique. https://developercommunity.visualstudio.com/content/problem/8290/file-advanced-save-options-option-is-missed.html Puede volver a agregarlo yendo a "Herramientas> Personalizar", luego a la pestaña "Comandos" , seleccione el menú desplegable junto a "Barra de menús", seleccione "Archivo" y luego "Agregar comando"> Archivo> Opciones de guardado avanzadas ... ". Luego, puede reordenarlo en el menú de archivo usando" mover hacia abajo ".

No sé si tendrá que configurar las opciones de guardado avanzadas para todos y cada uno de los archivos, pero podría evitar el problema que tenía cuando mi Visual Studio seguía agregando terminaciones de línea CL RF en mis archivos que eran uniformemente LF.

  1. Pero di un paso más y agregué una extensión llamada "Line Endings Unifier" yendo a "Herramientas> Extensiones y actualizaciones> En línea" y luego buscando "finales de línea" en la barra de búsqueda a la derecha. Usaré esto para forzar automáticamente todas mis secuencias de comandos para guardar con finales de línea uniformes de mi elección, pero puede hacer más con él. https://marketplace.visualstudio.com/items?itemName=JakubBielawa.LineEndingsUnifier

  2. strip''em es otra solución que hace algo similar al Line Endings Unifier. http://www.grebulon.com/software/stripem.php

No estoy seguro de cómo difieren o las ventajas / desventajas de cualquiera. Principalmente uso Line Endings Unifier solo porque estaba en Visual Studio Marketplace. Creo que he usado todos estos métodos en el pasado, pero mi memoria es borrosa.


Como OP indica "Archivo> Opciones de guardado avanzadas", seleccione Unix Line Endings.


Hay algunas extensiones de VS que son útiles para resolver este problema. Recomendaré Trim line ends on save . Esta extensión es gratuita y de código abierto. Hay extensiones similares que pueden funcionar para usted, solo diríjase a HERRAMIENTAS | Extensiones y actualizaciones y búsqueda en línea para "fin de línea"


VS2017 es compatible con los archivos .editorconfig , que se pueden registrar junto con su proyecto. Este es el comando relevante para establecer terminaciones de línea Unix:

end_of_line = lf


Se puede hacer clic en el LF y elegir LF o CRLF.