tengo algunas UTF-8 plantillas HTML en mi proyecto Eclipse y Eclipse mantiene tratarlos como si tuvieran una codificación diferente. Dice que la codificación está "determinada por el contenido". Quiero forzar la codificación correcta.de texto Cambiar la codificación de varios archivos a la vez en Eclipse
Puedo forzarlo para un solo archivo, pero establecer una codificación para la carpeta principal no afectará a los archivos porque en lugar de la opción "heredar" en la hoja de propiedades está el elemento "determinado por contenido" en lugar.
¿Es posible establecer la codificación de todos los archivos de un proyecto a la vez?
¿Qué pasa con los archivos XML/HTML donde la codificación en el encabezado es una variable buscada en el tiempo de ejecución? ¿Qué sucede si incluye dónde no puede especificar la codificación en el archivo? "Determinado a partir del contenido" no es la configuración correcta, ni es un grave error utilizar otra opción. En estos casos de uso, no poder decirle que use la codificación de todo el proyecto (sin tener que agregar todos los archivos a org.eclipse.core.resources.prefs) es un error. – DaveS
Un archivo XML RCEst la codificación en el encabezado es una variable looed hasta en tiempo de ejecución * No es un archivo XML válido *. Puede ser una plantilla para un archivo XML, pero no es en sí misma. –
Exactamente, es una plantilla, que es lo que TomA (y con lo que estoy actualmente) tiene un problema. Pero debido a que el archivo de plantilla termina en .html (opción de framework), Eclipse prueba su algoritmo simple: 1) Busca la declaración de tipo de contenido en el contenido del archivo. 2) Usa la codificación del sistema. ¿Por qué no hay un paso intermedio? 1.5) Use el conjunto de codificación en el nivel del proyecto. O por qué no podemos usar comodines en org.eclipse.cor.resources.prefs decir algo como /folder/*.html? –
DaveS