forzar eclipse para ignorar el atributo de encoding de caracteres

Estoy trabajando con un marco web que utiliza una encoding dinámica de caracteres en sus plantillas html, como esta:

 

El problema es que cuando trato de editar este archivo en Eclipse, Eclipse piensa que es un tipo de encoding literal, y por lo tanto se niega a abrir el archivo, diciendo:

“Codificación de caracteres no admitida” La encoding de caracteres “$ {_ response_encoding}” no es compatible con esta plataforma.

¿Hay alguna forma de decirle a Eclipse que deje de tratar de ser “inteligente” (porque simplemente no lo es) y solo mostrarme el texto? Intenté usar “Abrir con … Editor de texto” pero el mismo resultado.

Cambiar el tipo de contenido para archivos HTML:

Vaya a Windows -> preferencias -> General -> Tipos de contenido y cambie la encoding (configúrelos en utf-8) para todas las extensiones de archivos que necesite.

Elija “Otro” y luego seleccione UTF-8. Entonces tu plantilla se renderizará de forma normal.

Tuve un problema similar, excepto que estaba recibiendo el mensaje de error al intentar guardar el documento después de cambiar la encoding de caracteres. Resolví el problema haciendo lo siguiente en Eclipse antes de poner el valor del charset no estándar:

  • Cambie el nombre del archivo para tener una extensión de archivo que no sea HTML.
  • Abra el archivo usando un editor que no sea el HTML.
  • Cambie el valor del charset valor no estándar que desee.
  • Cambie el nombre del archivo para tener la extensión original.
  • Abre el archivo.
  • Siga los botones y las instrucciones para configurar la encoding de caracteres a la encoding real del archivo.

Después de esto, el archivo aún debe ser utilizable sin dejar de tener el valor de charset no estándar.

Si haces que Eclipse lo trate como un archivo HTML, es inteligente. Ese no es un nombre de encoding válido. ¿Has intentado modelar toda la metaetiqueta?

(como se menciona en un comentario) En Eclipse Indigo, al abrir el archivo, verá el mensaje de encoding de caracteres no admitidos junto con un botón Establecer encoding. Nosotros ese botón para configurar la encoding UTF-8. Eclipse no cambia la variable en el archivo HTML.

Es cierto, esto se hace archivo por archivo, sin embargo, en mi proyecto, importo el mismo archivo de encabezado meta para cada pantalla. En realidad, solo tengo dos archivos para configurar (los que están conectados y los que no).

Intereting Posts