2012-02-07 1 views
87

Comment puis-je ajouter le support UTF-8 dans eclipse? Je veux ajouter par exemple la langue russe mais Eclipse ne le supportera pas. Que devrais-je faire? Guidez-moi s'il-vous-plaît.Comment prendre en charge le codage UTF-8 dans Eclipse

+1

voulez-vous utiliser l'éclipse traduite ou simplement changer l'encodage du fichier? – soulcheck

+0

S'agit-il de code ou de ressources? Le support des ressources UTF-8 prend un peu plus de travail. – Nyerguds

+0

J'ai besoin du support de la langue chinoise en eclipse pour les tests Selenium WebDriver. –

Répondre

4

suffit de cliquer droit sur le projet - Propriétés et sélectionnez Ressource dans le menu latéral gauche.

Vous pouvez maintenant changer le codage du fichier texte pour celui que vous souhaitez.

+0

J'ai suivi les étapes que vous avez mentionnées ci-dessus et changé en UTF-8 pour l'impression de la console en chinois et en russe. Mais malheureusement, cela n'a pas fonctionné. –

204

Essayez cette

  1. Fenêtre> Préférences> Général> Types de contenu, mis en UTF-8 comme encodage par défaut pour tous les types de contenu.
  2. Fenêtre> Préférences> Général> Espace de travail, définissez "Codage du fichier texte " sur "Autre: UTF-8".
+8

J'ai écrit un article de blog à propos de ce sujet précis qui illustre ceci de façon très détaillée (avec des captures d'écran etc): [Unicode/UTF-8 dans vos projets Java Eclipse] (http://stijndewitt.wordpress.com/2010/05/05/unicode-utf-8-in-eclipse-java /) –

+0

Je ne peux pas accepter les caractères UTF-8 en entrée de la console. Scanner sc = nouveau Scanner (System.in); sc.nextLine(); ici si je donne des caractères non-anglais il obtient quelque chose d'ordure. Quels sont les changements nécessaires dans le cadre ou dans le programme? –

+1

Kaushik Lele: Votre question ne concerne pas la question posée ici. Je vous invite à rechercher votre solution dans d'autres questions ou, s'il n'en existe aucune, posez votre propre question. – meustrus

14

Ouvrez Eclipse et procédez comme suit:

  1. Fenêtre -> Préférences -> Développez Général et cliquez sur l'espace de travail, fichier texte encodage (près du bas) a un codage chooser.
  2. Sélectionnez "Autre" bouton radio -> Sélectionnez UTF-8 dans la liste déroulante
  3. Cliquez sur Appliquer et sur OK ou cliquez sur le bouton simplement OK

enter image description here

+1

cela fonctionne correctement pour moi. – Ankit

+0

Oui, ça marche pour moi. –

6

Vous pouvez définir un Encodage par défaut définir chaque fois que vous exécutez eclipse.exe.

  1. eclipse.ini Ouvrir dans votre répertoire Eclipse Ou STS.ini en cas de STS (outil Spring Suite)
  2. mettre la ligne ci-dessous à la fin du fichier

-Dfile.encoding=UTF-8

Questions connexes