[visual-studio-2010] UTF-8 sin lista de materiales


2 Answers

Creé la extensión Fix File Encoding que evita que Visual Studio 2010+ agregue BOM a archivos UTF-8.

Question

Tengo archivos javascript que necesito que se guarden en UTF-8 (sin BOM), cada vez que los convierto en el formato correcto en Notepad ++ , se vuelven a convertir a UTF-8 con BOM cuando los abro en Visual Studio. ¿Cómo puedo evitar que VS2010 haga eso?

Otra pregunta, ¿es UTF-8 sin firma en Visual Studio lo mismo que UTF-8 sin BOM?




Recientemente encontré esta pequeña herramienta de línea de comandos que agrega o quita la lista de materiales en los archivos codificados UTF-8 arbitary: UTF BOM Utils

Poco inconveniente, puedes descargar solo el código fuente simple de C ++. Debe crear el archivo MAKE (con CMake , por ejemplo) y compilarlo usted mismo, los binarios no se proporcionan en esta página. Sin embargo, para un desarrollador de software esto no debería ser un problema.




Lamentablemente, esto no funciona con los archivos csproj. No hay una "opción de guardado avanzada" y, aunque lo haya configurado en "UTF-8 sin firma" para un archivo cs, los archivos csproj aún se guardan con la lista de materiales. Si usa VSS, todavía se queja de los archivos del proyecto.






Related