Chaque fois que j'ajoute un nouveau fichier html (ou un autre fichier texte) au projet, son encodage est réglé sur Cp1250. Je ne sais pas pourquoi, je suppose que c'est probablement parce que ma langue par défaut dans Windows est le polonais et je ne veux pas la changer. Quoi qu'il en soit, Eclipse dit que Cp1250 est un encodage «par défaut» et je dois le changer manuellement en UTF-8 chaque fois que j'ajoute quelque chose.
Alors, où puis-je changer le codage par défaut en UTF-8? J'ai défini l'encodage en cliquant avec le bouton droit sur l'ensemble du projet, mais cela n'a pas aidé. Je ne trouve rien dans les options. C'est tellement ennuyeux...
J'utilise la version 'Helios' de l'éclipse et l'utilise avec pydev si cela importe.
Réponses:
Fenêtre -> Préférences -> Général -> Espace de travail: encodage de fichier texte
la source
La réponse de Nanda n'était pas suffisante dans ma configuration. Ce que je devais faire, c'est:
la source
Pour l'éclipse de Mars :
Modifier l'encodage de l'espace de travail:
Vérifier un encodage de fichier:
la source
Préférences >> Général >> Éditeurs >> Éditeurs de texte >> Orthographe: enchaînement
PS: Eclipse Indigo et Juno.
la source
Si vous devez modifier des fichiers du même type avec plus d'encodages dans différents dossiers et projets (par exemple, un projet est en UTF-8 et un autre en Windows-12xx), allez dans Fenêtre> Préférences> Général> Types de contenu> Texte > et sélectionnez chacun tapez avec plusieurs encodages.
Pour chaque type, supprimez le contenu de l' encodage par défaut et cliquez sur Mettre à jour .
De cette façon, Eclipse n'effectuera pas de "détection automatique" de l'encodage et utilisera l'encodage défini pour le projet ou le dossier.
la source
J'avais le même problème quand j'ai reçu un html à mettre dans mon projet et le renommer en .jsp. Pour résoudre le problème, j'avais besoin de ce que les gens ci-dessus ont déjà dit, c'est-à-dire de changer l'encodage du texte dans les préférences Eclipse. Cependant, avant de renommer les fichiers en .jsp, il était nécessaire d'inclure la ligne suivante au début de chaque fichier .html:
Je crois que cela a obligé Eclipse à comprendre qu'il était nécessaire de changer l'encodage des fichiers lorsque j'ai essayé de renommer .html en .jsp.
la source
Ce qui a fonctionné pour moi dans Eclipse Mars était d'aller dans Fenêtre> Préférences> Web> Fichiers HTML , et dans le panneau de droite dans Encodage sélectionnez ISO 10646 / Unicode (UTF-8) , Appliquer et OK, puis et seulement ensuite mes fichiers .html ont été créés avec.
la source
Pour modifier l'encodage par défaut utilisé pour tous les espaces de travail, vous pouvez procéder comme suit:
Créez un fichier defaults.ini dans le dossier de configuration Eclipse. Par exemple, si Eclipse est installé dans
C:/Eclipse
createC:/Eclipse/configuration/defaults.ini
. Le fichier doit contenir:Si vous souhaitez définir le terminateur de ligne sur des valeurs UNIX, vous pouvez également ajouter:
Dans eclipse.ini dans le dossier d'installation d'Eclipse (par exemple,
C:/Eclipse
) ajoutez les lignes suivantes:Vous devrez peut-être jouer avec l'endroit où vous le mettez. L'insérer avant l'option "-product" semble fonctionner.
la source
Fenêtre> Préférences> Web> Fichiers JSP
la source