2016-04-08 6 views
0

Ich wollte wissen, ob es möglich ist, für jedes Projekt, das ich auf Eclipse habe, eine andere Dateikodierung einzustellen.Einstellung der Textdateikodierung pro Eclipse-Projekt

Ich weiß, dass ich verschiedene Arbeitsbereiche und stellen Sie eine andere Codierung für jeden haben kann, aber id gerne alle auf einem meiner Projekte haben, wenn posible ...

Antwort

1

Ja, Sie können.

Öffnen Sie die Eigenschaften für das Projekt und wählen Sie die Registerkarte 'Ressource'. Setzen Sie die 'Textdatei-Kodierung' auf das was Sie wollen.

Stellen Sie sicher, dass alle Dateien in dem Projekt ihre Textdatei Codierung ‚Standard (von Container geerbt)‘ gesetzt haben

Sie auch die Standardeinstellungen für alles in einem Ordner auf die gleiche Weise einstellen.

+0

Vielen Dank @ greg-449. –

1

Ich denke, es möglich ist.

1.Wählen Sie Ihr Projekt aus. enter image description here

2.Rechte klicken und wählen Eigenschaften.
enter image description here

3.Select Ressourcen Menü und Sie können Ihre Dateicodierung wählen.

0

Dies funktioniert nicht mit Eclipse Mars, für einige Dateitypen, wie zB JavaScript. Für * .js-Dateien hat die Konfiguration "Vom Inhaltstyp bestimmt" Vorrang vor der Ressourcenkonfiguration des Projekts.

Ich habe auch versucht, meine JS Verzeichnis-Codierung in .settings/org.eclipse.core.resources.pref angegeben werden, die für das Projekt spezifisch ist, durch definieren encoding//src/main/webapp/js=ISO-8859-1, aber dann wieder die Arbeitsbereich Konfiguration Vorrang hat.

Ich habe eine Entwicklungsumgebung mit zwei verschiedenen Projekten, eines in UTF-8 (neuer) und einem in ISO-8859-1 (alt). Ich würde gerne einfach zwischen ihnen wechseln.

Eine Lösung, die ich gefunden habe, war, zwei Arbeitsbereiche zu erstellen. Es hat funktioniert, aber es scheint ziemlich umständlich als Anweisungen für andere Entwickler. Daher wäre es wünschenswert, solche Konfigurationen pro Projekt zu haben.