Ustaw kodowanie pliku na UTF8 z BOM w Sublime Text 3

92

Kiedy otwieram plik w Sublime Text 3, na dole mam opcję ustawienia kodowania znaków, jak pokazano na zrzucie ekranu.

ustawienie kodowania

Istnieje możliwość ustawienia go na UTF-8 , co po wykonaniu pewnych badań oznacza UTF-8 bez BOM, ale chcę ustawić go na UTF-8 Z BOM, jak pokazano poniżej:

UTF-8 z BOM

Jak mogę to zrobić z poziomu ST3?

J86
źródło

Odpowiedzi:

91

Nie mogę też ustawić "UTF-8 z BOM" w przycisku narożnym, ale mogę to zmienić z paska menu.

„Plik” -> „Zapisz z kodowaniem” -> „UTF-8 z BOM”

Jimmy liu
źródło
170

W Preferencje> Ustawienia -
Plik użytkownika : Preferencje.sublime-settings

Napisz to :

"show_encoding": prawda,

Jest to wyjaśnione w informacji o wydaniu 17 grudnia 2013. Wersja 3059. Oficjalna witryna Sublime Text 3

cdesmetz
źródło
9
z całą uczciwością, zanim zagłosuję negatywnie, czy w pewnym momencie było to poprawne? W aktualnej wersji show_encodingnie oferuje opcji „z BOM” i dlatego nie odpowiada na pytanie.
billynoah
1
Czy źle tu zrozumiałem? To w ogóle nie odpowiada na pytanie .....
Jimmy liu.
Nie odpowiada na pytanie, ale muszę przyznać, że pomogło mi to zorientować się w problemie z interpretacją mojego kodu jako chińskich znaków
Pan Bell
nie odpowiada na pytanie i nie działa w ST3
ninja
4

Przejdź do Preferencje> Ustawienie - Domyślne

Domyślnie będziesz mieć następny:

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

Możesz to zmienić lub tak jak powiedział cdesmetz, ustaw ustawienia użytkownika.

harryssuperman
źródło
1

Domyślnie ustawiono Sublime Text 'UTF8 without BOM', ale nie zostało to określone.

Jedyne określone rzeczy to 'UTF8 with BOM'.

Mam nadzieję, że to pomoże :)

Azee
źródło