Immer wenn ich dem Projekt eine neue HTML-Datei (oder eine andere Textdatei) hinzufüge, wird die Codierung auf Cp1250 gesetzt. Ich bin mir nicht sicher warum, ich denke, das liegt wahrscheinlich daran, dass meine Standardsprache in Windows Polnisch ist und ich sie nicht ändern möchte. Wie auch immer, Eclipse sagt, dass Cp1250 eine 'Standard'-Codierung ist und ich sie jedes Mal, wenn ich etwas hinzufüge, manuell in UTF-8 ändern muss.
Wo kann ich die Standardcodierung in UTF-8 ändern? Ich habe die Codierung festgelegt, indem ich mit der rechten Maustaste auf das gesamte Projekt geklickt habe, aber es hat nicht geholfen. Ich kann nichts in Optionen finden. Es ist so nervig...
Ich verwende 'Helios' Release der Eclipse und benutze es mit Pydev, wenn das wichtig ist.
Antworten:
Fenster -> Einstellungen -> Allgemein -> Arbeitsbereich: Codierung der Textdatei
quelle
Nandas Antwort war in meinem Setup nicht genug. Was ich tun musste ist:
quelle
Für die Sonnenfinsternis Mars :
Ändern der Arbeitsbereichskodierung:
Überprüfen Sie eine Dateicodierung:
quelle
Einstellungen >> Allgemein >> Editoren >> Texteditoren >> Rechtschreibung: Enconding
PS: Eclipse Indigo und Juno.
quelle
Wenn Sie Dateien desselben Typs mit mehr Codierungen in verschiedenen Ordnern und Projekten bearbeiten müssen (z. B. ein Projekt befindet sich in UTF-8 und ein anderes in Windows-12xx), gehen Sie zu Fenster> Einstellungen> Allgemein> Inhaltstypen> Text > und wählen Sie jede aus Typ mit mehreren Codierungen.
Löschen Sie für jeden Typ den Inhalt der Standardcodierung und klicken Sie auf Aktualisieren .
Auf diese Weise erkennt Eclipse die Codierung nicht automatisch und verwendet den für das Projekt oder den Ordner festgelegten Codierungssatz.
quelle
Ich hatte das gleiche Problem, als ich ein HTML erhielt, das ich in mein Projekt einfügen und in .jsp umbenennen konnte. Um das Problem zu lösen, musste ich das tun, was oben bereits gesagt wurde, dh die Textcodierung in den Eclipse-Einstellungen ändern. Vor dem Umbenennen der Dateien in .jsp musste jedoch die folgende Zeile am Anfang jeder .html-Datei eingefügt werden:
Ich glaube, dies hat Eclipse gezwungen zu verstehen, dass es notwendig war, die Dateicodierung zu ändern, als ich versuchte, .html in .jsp umzubenennen.
quelle
Was in Eclipse Mars für mich funktioniert hat, war, zu Fenster> Einstellungen> Web> HTML-Dateien zu gehen und im rechten Bereich unter Codierung ISO 10646 / Unicode (UTF-8) auszuwählen , Übernehmen und OK, dann und nur dann meine HTML-Dateien wurden erstellt mit.
quelle
So ändern Sie die für alle Arbeitsbereiche verwendete Standardcodierung:
Erstellen Sie eine Datei defaults.ini im Eclipse-Konfigurationsordner. Zum Beispiel, wenn Eclipse in
C:/Eclipse
create installiert istC:/Eclipse/configuration/defaults.ini
. Die Datei sollte enthalten:Wenn Sie den Zeilenabschluss auf UNIX-Werte setzen möchten, können Sie auch Folgendes hinzufügen:
In eclipse.ini im Ordner Eclipse installieren ( zum Beispiel
C:/Eclipse
) die folgenden Zeilen:Möglicherweise müssen Sie damit herumspielen, wo Sie es abgelegt haben. Das Einfügen vor der Option "-product" schien zu funktionieren.
quelle
Fenster> Einstellungen> Web> JSP-Dateien
quelle