Wie kann ich Aptana Studio 3 in UTF-8 speichern?

7572
Edward Tanguay

Ich verwende Aptana Studio 3 (Build: 3.0.9.201202141038).

Wenn ich nachsehe, ob meine Datei in UTF-8 geschrieben wird, zeigt dies:

enter image description here

Wenn ich jedoch eine Datei erstelle und speichere und sie in Notepad ++ sehe, heißt es, es sei ANSI:

enter image description here

Ich muss es dann mit Notepad ++ in UTF-8 konvertieren und in Aptana weiterarbeiten.

Wie kann ich Aptana Studio 3 so einstellen, dass Dateien in UTF-8 gespeichert werden?

3
Haben Sie versucht, es explizit auf UTF-8 zu setzen, anstatt es als Standard festzulegen? James P vor 12 Jahren 0
Ja, ich habe die Codierung in meinem Projekt explizit auf UTF-8 festgelegt, aber in Notepad ++ werden neu erstellte Dateien immer noch als in ANSI codiert angezeigt. Wenn ich jedoch die Kodierung in meinem Projekt explizit auf UTF-16 festgelegt habe, zeigt Notepad ++ neu erstellte Dateien als "UCS-2 Big Endian". Edward Tanguay vor 12 Jahren 0
Nur Aptana auf die neueste Version aktualisiert und das Problem bleibt bestehen. Dies ist ein großartiger Editor für JavaScript / JQuery, aber in UTF-8 nicht speichern zu können, ist eine Art Show-Stopper. Geschieht das auch anderen? Edward Tanguay vor 12 Jahren 0
Ich habe gerade Aptana Studio 3 auf einer virtuellen Maschine XP installiert (anstelle von Windows 7 64-Bit) und es hat das gleiche Problem: Kann nicht in UTF-8 speichern, obwohl UTF-8 als Kodierung definiert ist. Edward Tanguay vor 12 Jahren 1

2 Antworten auf die Frage

2
Chris Kent

Die ersten 128 Zeichen von ANSI und UTF-8 sind mit der gleichen Kodierung identisch. Wenn die mit Aptana Studio 3 erstellten Dateien nur diese Zeichen enthalten, kann Notepad ++ den Unterschied nicht erkennen. Eine ANSI-Datei und eine UTF-8-Datei werden identisch aussehen.


Sie können dasselbe Verhalten nur mit Notepad ++ beobachten

Wenn Sie eine Datei in Notepad ++ speichern, enthält diese nur Zeichen im Bereich 0-127 mit der Kodierung UTF-8 without BOM. Öffnen Sie dann die Datei erneut in Notepad ++, um die Kodierung als anzuzeigen ANSI.

Wenn Sie sich fragen, warum UTF-8 without BOMund nicht UTF-8, liegt dies daran, dass der Unicode-Standard besagt: "Use of a BOM is neither required nor recommended for UTF-8"Was ich mir vorstelle, folgt Aptana Studio 3, wenn es Dateien mit der Kodierung UTF-8 speichert.

1
Thales Ceolin

Gehen Sie auf Fenster-> Einstellungen, Allgemein-> Arbeitsbereich

Ändern Sie die Textcodierung von Standard (cp1252) in UTF-8

Dies löst * NICHT * das Problem. Ich habe das getan, aber ich habe immer noch die gleichen Probleme wie das OP yas4891 vor 11 Jahren 1