Je me demande si je peux changer l'encodage par défaut dans NetBeans 8.0 ... J'ai beaucoup cherché, mais je n'ai pas trouvé le moyen de changer l'encodage dans cette version de NetBeans.
J'ai cette balise dans mon document html: <meta charset="utf-8">
MAIS! Comme vous pouvez le voir sur l'image ci-jointe, la notification NetBeans m'avertit d'un problème d'encodage.
La déclaration de codage interne "utf-8" n'est pas conforme au codage réel du document ("windows-1250").
J'ai créé index.html avec la fonction "Nouveau fichier" dans NetBeans. Il existe un encodage UTF-8 dans les propriétés du projet, je pense donc que ce devrait être UTF-8. Je ne sais vraiment pas d'où vient ce "windows-1250" !!
Où puis-je trouver une option pour changer l'encodage par défaut ou même l'encodage de fichier actuel dans NetBeans 8.0?
Merci d'avance...
Accédez à
<Netbeans installation directory>/etc
Et ouvrez le fichiernetbeans.conf
.Ajoutez
-J-Dfile.encoding=UTF-8
À la fin de la ligne qui commence parnetbeans_default_options
(Assurez-vous d'inclure l'espace de gauche).Redémarrez Netbeans et il devrait être en UTF-8
Pour vérifier, allez à
help -> about
Et vérifiez System:Windows Vista version 6.0 running on x86; UTF-8; nl_NL (nb)
La réponse ici a bien fonctionné pour moi sur Netbeans 7.3 Réponse de Stackoverflow
Faites un clic droit sur le nom du projet et cliquez sur les propriétés. Onglet Sources -> Encodage et modifiez-le selon vos besoins. Dans mon cas, j'avais besoin du codage Windows 1252.
J'ai eu le problème avec un caractères cyrilliques (lettres russes et ukrainiennes) dans netbeans 8.1 pour Ubuntu 14.04. J'ai résolu le problème comme @Rex Wagenius conseillé + je devais changer une police de netbeans (dans le menu principal: Outils -> Option -> Polices & Couleurs -> onglet Syntaxe -> Police changée de Courier à Serif 20). Espérons que cette réponse sera utile pour certains utilisateurs avec le même problème.