Setzen Sie die Codierung der Datei auf UTF8 mit Stückliste in Sublime Text 3

92

Wenn ich eine Datei in Sublime Text 3 öffne, habe ich unten die Möglichkeit, die Zeichenkodierung wie im Screenshot gezeigt festzulegen.

Codierung einstellen

Es gibt die Option, es auf UTF-8 zu setzen , was nach einigen Recherchen UTF-8 ohne Stückliste bedeutet, aber ich möchte es auf UTF-8 mit Stückliste setzen, wie unten gezeigt:

UTF-8 mit Stückliste

Wie kann ich das in ST3 tun?

J86
quelle

Antworten:

90

Ich kann "UTF-8 mit Stückliste" auch nicht in der Eckschaltfläche einstellen, aber ich kann es über die Menüleiste ändern.

"Datei" -> "Mit Codierung speichern" -> "UTF-8 mit Stückliste"

Jimmy Liu
quelle
169

In Einstellungen> Einstellungen - Benutzerdatei
: Einstellungen.sublime-Einstellungen

Schreib Dies :

"show_encoding": true,

Dies wird am Veröffentlichungshinweis am 17. Dezember 2013 erläutert. Build 3059. Offizielle Website Sublime Text 3

cdesmetz
quelle
9
Um ehrlich zu sein, bevor ich abstimmte, war es irgendwann richtig? In der aktuellen Version show_encodingwird keine "mit Stückliste" -Option angeboten und daher die Frage nicht beantwortet.
Billynoah
1
Habe ich hier falsch verstanden? Dies beantwortet die Frage überhaupt nicht .....
Jimmy Liu
Es beantwortet die Frage nicht, aber ich muss zugeben, dass es mir geholfen hat, ein Problem herauszufinden, das ich hatte, als mein Code als chinesische Schriftzeichen interpretiert wurde
Mr Bell
beantwortet die Frage nicht und funktioniert nicht in ST3
Ninja
4

In die Einstellungen> Einstellung - Standard

Sie haben standardmäßig die nächste:

// Display file encoding in the status bar
    "show_encoding": false

Sie können es ändern oder wie cdesmetz sagte, Ihre Benutzereinstellungen festlegen.

harryssuperman
quelle
1

Standardmäßig ist Sublime Text festgelegt 'UTF8 without BOM', dies wurde jedoch nicht angegeben.

Das einzig Spezifizierte ist 'UTF8 with BOM'.

Ich hoffe das hilft :)

Azee
quelle