Me pregunto si puedo cambiar la codificación predeterminada en NetBeans 8.0… he buscado mucho pero no he de encontrar una manera de cómo cambiar la codificación en esta versión de NetBeans.

Tengo esta etiqueta en mi documento html:
<meta charset="utf-8">

PERO! Como se puede ver en la imagen adjunta, NetBeans aviso de advertencia conmigo acerca de una codificación problema.

Cómo cambiar la codificación predeterminada en NetBeans 8.0

Interna de la declaración de codificación «utf-8» no está de acuerdo con la codificación real del documento («windows-1250»).

He creado index.html por «nuevo archivo», función en NetBeans. No es la codificación UTF-8 en las propiedades del proyecto, por lo que creo que debe ser UTF-8. Yo realmente no sé dónde que «windows-1250» vino!!

Donde puedo encontrar alguna opción para cambiar la codificación predeterminada o incluso la actual codificación de archivo en NetBeans 8.0?

Gracias de antemano…

3 Comentarios

  1. 86

    Solución dada por Danny

    Vaya a <Netbeans installation directory>/etc y abrir el netbeans.conf archivo.

    Agregar -J-Dfile.encoding=UTF-8 al final de la línea que comienza con netbeans_default_options (asegúrese de incluir el espacio).

    Reiniciar Netbeans y debe estar en UTF-8

    Para verificar ir a help -> about y verificación del Sistema: Windows Vista version 6.0 running on x86; UTF-8; nl_NL (nb)

    • Buen punto, he actualizado la respuesta.
    • Gracias, Rex! Parece ser una respuesta. Primero he entendido esta solución y yo estaba buscando esta línea de código… Entonces veo la palabra «agregar» y de repente todo se vuelve claro 😀 Problema resuelto… gracias de nuevo.
    • Gracias! Funciona perfectamente la codificación UTF8. Me parece netbeans.conf archivo en C:\Program Files\NetBeans 8.0.1\etc Añadido al final de la Línea 46, su truco 😉 : netbeans_default_options=»-J-cliente -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Tordillo.laf.useScreenMenuBar=true -J-Tordillo.awt.gráficos.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dfile.encoding=UTF-8«
    • muchas gracias
    • La respuesta es un poco engañoso: ‘Netbeans casa’, que menos para mí, implica ‘NetBeans usuario de la casa’, mientras que el archivo está en el directorio etc bajo el directorio de instalación de NetBeans
    • LED: Thx por los comentarios, he actualizado la respuesta.

  2. 10

    Respuesta aquí funcionado bien para mí en Netbeans 7.3 Respuesta De Stackoverflow

    Haga clic derecho sobre el nombre del proyecto y haga clic en propiedades. Ficha fuentes -> Codificación y el cambio a lo que usted necesita. En mi caso necesitaba Windows 1252 codificación.

    • la solución de la derecha !
    • Esta es una mejor respuesta, ya que probablemente sólo se necesita una diferente configuración de la codificación por proyecto.
    • Pero parece que no cambia la codificación de los archivos existentes
    • Esta es una mucho mejor respuesta que la aceptación de uno
  3. 2

    Tuve el problema con el alfabeto cirílico (ruso y ucraniano letras) en netbeans 8.1 para Ubuntu 14.04. He solucionado el problema como @Rex Wagenius aconsejó + tuve que cambiar una fuente de netbeans (en el menú principal: Herramientas -> Opción -> Fuentes&Colores> Sintaxis; tab> Font cambiado desde la Mensajería para Serif 20). Espero que esta respuesta va a ser útil para algunos usuarios con el mismo problema.

    • Yo estaba usando la Liberación Mono. Cambiar a DejaVu Sans Mono solucionado mi problema. Si alguien lee esto está teniendo problemas con la visualización de caracteres UTF8, pruebe a cambiar el IDE fuente a otra cosa

Dejar respuesta

Please enter your comment!
Please enter your name here